+ local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/ghc-8.0.2nb8/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/ghc-8.0.2nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ghc-8.0.2nb8 Makefile:127: target 'all' given more than once in the same rule + test -f mk/config.mk.old + cp -p mk/config.mk mk/config.mk.old touch -r mk/config.mk.old mk/config.mk + test -f mk/project.mk.old + cp -p mk/project.mk mk/project.mk.old touch -r mk/project.mk.old mk/project.mk + test -f compiler/ghc.cabal.old + cp -p compiler/ghc.cabal compiler/ghc.cabal.old touch -r compiler/ghc.cabal.old compiler/ghc.cabal ===--- building phase 0 /usr/pkg/bin/gmake --no-print-directory -f ghc.mk phase=0 phase_0_builds mkdir -p inplace/bin mkdir -p inplace/lib "rm" -f inplace/bin/mkdirhier echo '#!/bin/sh' >> inplace/bin/mkdirhier cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier chmod +x inplace/bin/mkdirhier "inplace/bin/mkdirhier" utils/ghc-cabal/dist/build/tmp//. "inplace/bin/mkdirhier" bootstrapping/. "inplace/bin/mkdirhier" compiler/stage1/build//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist/build//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -H32m -O -Wall \ -optc-Wall -optc-fno-stack-protector \ -optl-Wl,-zrelro -optl-L/usr/lib -optl-Wl,-R/usr/lib -optl-L/usr/pkg/lib -optl-Wl,-R/usr/pkg/lib \ -hide-all-packages \ -package base -package array -package time -package containers -package bytestring -package deepseq -package process -package pretty -package directory -package unix \ --make utils/ghc-cabal/Main.hs -o utils/ghc-cabal/dist/build/tmp/ghc-cabal \ -no-user-package-db \ -Wall -fno-warn-unused-imports -fno-warn-warnings-deprecations \ -DCABAL_VERSION=1,24,2,0 \ -DMIN_VERSION_binary_0_8_0 \ -DBOOTSTRAPPING \ -optP-include -optPutils/ghc-cabal/cabal_macros_boot.h \ -odir bootstrapping \ -hidir bootstrapping \ -ilibraries/Cabal/Cabal \ -ilibraries/binary/src -DGENERICS \ -ilibraries/filepath \ -ilibraries/hpc \ "rm" -f compiler/stage1/build/Config.hs Creating compiler/stage1/build/Config.hs ... done. "rm" -f utils/ghc-pkg/dist/build/Version.hs echo "module Version where" >> utils/ghc-pkg/dist/build/Version.hs echo "version, targetOS, targetARCH :: String" >> utils/ghc-pkg/dist/build/Version.hs echo "version = \"8.0.2\"" >> utils/ghc-pkg/dist/build/Version.hs echo "targetOS = \"netbsd\"" >> utils/ghc-pkg/dist/build/Version.hs echo "targetARCH = \"x86_64\"" >> utils/ghc-pkg/dist/build/Version.hs [ 1 of 95] Compiling System.FilePath.Windows ( libraries/filepath/System/FilePath/Windows.hs, bootstrapping/System/FilePath/Windows.o ) [ 2 of 95] Compiling System.FilePath.Posix ( libraries/filepath/System/FilePath/Posix.hs, bootstrapping/System/FilePath/Posix.o ) [ 3 of 95] Compiling System.FilePath ( libraries/filepath/System/FilePath.hs, bootstrapping/System/FilePath.o ) [ 4 of 95] Compiling Distribution.TestSuite ( libraries/Cabal/Cabal/Distribution/TestSuite.hs, bootstrapping/Distribution/TestSuite.o ) [ 5 of 95] Compiling Distribution.Simple.Program.Internal ( libraries/Cabal/Cabal/Distribution/Simple/Program/Internal.hs, bootstrapping/Distribution/Simple/Program/Internal.o ) [ 6 of 95] Compiling Distribution.Simple.PreProcess.Unlit ( libraries/Cabal/Cabal/Distribution/Simple/PreProcess/Unlit.hs, bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) [ 7 of 95] Compiling Distribution.PackageDescription.Utils ( libraries/Cabal/Cabal/Distribution/PackageDescription/Utils.hs, bootstrapping/Distribution/PackageDescription/Utils.o ) [ 8 of 95] Compiling Distribution.GetOpt ( libraries/Cabal/Cabal/Distribution/GetOpt.hs, bootstrapping/Distribution/GetOpt.o ) [ 9 of 95] Compiling Distribution.Compat.MonadFail ( libraries/Cabal/Cabal/Distribution/Compat/MonadFail.hs, bootstrapping/Distribution/Compat/MonadFail.o ) [10 of 95] Compiling Distribution.Compat.ReadP ( libraries/Cabal/Cabal/Distribution/Compat/ReadP.hs, bootstrapping/Distribution/Compat/ReadP.o ) [11 of 95] Compiling Distribution.ReadE ( libraries/Cabal/Cabal/Distribution/ReadE.hs, bootstrapping/Distribution/ReadE.o ) [12 of 95] Compiling Distribution.Text ( libraries/Cabal/Cabal/Distribution/Text.hs, bootstrapping/Distribution/Text.o ) [13 of 95] Compiling Distribution.Compat.GetShortPathName ( libraries/Cabal/Cabal/Distribution/Compat/GetShortPathName.hs, bootstrapping/Distribution/Compat/GetShortPathName.o ) [14 of 95] Compiling Distribution.Compat.Exception ( libraries/Cabal/Cabal/Distribution/Compat/Exception.hs, bootstrapping/Distribution/Compat/Exception.o ) [15 of 95] Compiling Distribution.Compat.Internal.TempFile ( libraries/Cabal/Cabal/Distribution/Compat/Internal/TempFile.hs, bootstrapping/Distribution/Compat/Internal/TempFile.o ) [16 of 95] Compiling Distribution.Compat.Environment ( libraries/Cabal/Cabal/Distribution/Compat/Environment.hs, bootstrapping/Distribution/Compat/Environment.o ) [17 of 95] Compiling Distribution.Compat.CreatePipe ( libraries/Cabal/Cabal/Distribution/Compat/CreatePipe.hs, bootstrapping/Distribution/Compat/CreatePipe.o ) [18 of 95] Compiling Distribution.Compat.CopyFile ( libraries/Cabal/Cabal/Distribution/Compat/CopyFile.hs, bootstrapping/Distribution/Compat/CopyFile.o ) [19 of 95] Compiling Data.Binary.Internal ( libraries/binary/src/Data/Binary/Internal.hs, bootstrapping/Data/Binary/Internal.o ) [20 of 95] Compiling Data.Binary.Get.Internal ( libraries/binary/src/Data/Binary/Get/Internal.hs, bootstrapping/Data/Binary/Get/Internal.o ) [21 of 95] Compiling Data.Binary.Get ( libraries/binary/src/Data/Binary/Get.hs, bootstrapping/Data/Binary/Get.o ) [22 of 95] Compiling Data.Binary.Builder ( libraries/binary/src/Data/Binary/Builder.hs, bootstrapping/Data/Binary/Builder.o ) [23 of 95] Compiling Data.Binary.Put ( libraries/binary/src/Data/Binary/Put.hs, bootstrapping/Data/Binary/Put.o ) [24 of 95] Compiling Data.Binary.Class ( libraries/binary/src/Data/Binary/Class.hs, bootstrapping/Data/Binary/Class.o ) [25 of 95] Compiling Data.Binary.Generic ( libraries/binary/src/Data/Binary/Generic.hs, bootstrapping/Data/Binary/Generic.o ) [26 of 95] Compiling Data.Binary ( libraries/binary/src/Data/Binary.hs, bootstrapping/Data/Binary.o ) [27 of 95] Compiling Distribution.Compat.Binary ( libraries/Cabal/Cabal/Distribution/Compat/Binary.hs, bootstrapping/Distribution/Compat/Binary.o ) [28 of 95] Compiling Distribution.Compat.Semigroup ( libraries/Cabal/Cabal/Distribution/Compat/Semigroup.hs, bootstrapping/Distribution/Compat/Semigroup.o ) [29 of 95] Compiling Distribution.Lex ( libraries/Cabal/Cabal/Distribution/Lex.hs, bootstrapping/Distribution/Lex.o ) [30 of 95] Compiling Distribution.Simple.CCompiler ( libraries/Cabal/Cabal/Distribution/Simple/CCompiler.hs, bootstrapping/Distribution/Simple/CCompiler.o ) [31 of 95] Compiling Distribution.ModuleName ( libraries/Cabal/Cabal/Distribution/ModuleName.hs, bootstrapping/Distribution/ModuleName.o ) [32 of 95] Compiling Distribution.System ( libraries/Cabal/Cabal/Distribution/System.hs, bootstrapping/Distribution/System.o ) [33 of 95] Compiling Distribution.Verbosity ( libraries/Cabal/Cabal/Distribution/Verbosity.hs, bootstrapping/Distribution/Verbosity.o ) [34 of 95] Compiling Distribution.Version ( libraries/Cabal/Cabal/Distribution/Version.hs, bootstrapping/Distribution/Version.o ) [35 of 95] Compiling Distribution.License ( libraries/Cabal/Cabal/Distribution/License.hs, bootstrapping/Distribution/License.o ) [36 of 95] Compiling Distribution.Package ( libraries/Cabal/Cabal/Distribution/Package.hs, bootstrapping/Distribution/Package.o ) [37 of 95] Compiling Distribution.Simple.GHC.IPIConvert ( libraries/Cabal/Cabal/Distribution/Simple/GHC/IPIConvert.hs, bootstrapping/Distribution/Simple/GHC/IPIConvert.o ) [38 of 95] Compiling Distribution.Simple.Utils ( libraries/Cabal/Cabal/Distribution/Simple/Utils.hs, bootstrapping/Distribution/Simple/Utils.o ) [39 of 95] Compiling Distribution.Simple.Program.Find ( libraries/Cabal/Cabal/Distribution/Simple/Program/Find.hs, bootstrapping/Distribution/Simple/Program/Find.o ) [40 of 95] Compiling Distribution.Simple.Program.Types ( libraries/Cabal/Cabal/Distribution/Simple/Program/Types.hs, bootstrapping/Distribution/Simple/Program/Types.o ) [41 of 95] Compiling Distribution.Simple.Program.Run ( libraries/Cabal/Cabal/Distribution/Simple/Program/Run.hs, bootstrapping/Distribution/Simple/Program/Run.o ) [42 of 95] Compiling Distribution.Simple.Program.Builtin ( libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs, bootstrapping/Distribution/Simple/Program/Builtin.o ) [43 of 95] Compiling Distribution.Simple.Program.Db ( libraries/Cabal/Cabal/Distribution/Simple/Program/Db.hs, bootstrapping/Distribution/Simple/Program/Db.o ) [44 of 95] Compiling Distribution.Simple.Program ( libraries/Cabal/Cabal/Distribution/Simple/Program.hs, bootstrapping/Distribution/Simple/Program.o ) [45 of 95] Compiling Distribution.Simple.Program.Hpc ( libraries/Cabal/Cabal/Distribution/Simple/Program/Hpc.hs, bootstrapping/Distribution/Simple/Program/Hpc.o ) [46 of 95] Compiling Distribution.Simple.Program.Ld ( libraries/Cabal/Cabal/Distribution/Simple/Program/Ld.hs, bootstrapping/Distribution/Simple/Program/Ld.o ) [47 of 95] Compiling Distribution.Simple.Program.Script ( libraries/Cabal/Cabal/Distribution/Simple/Program/Script.hs, bootstrapping/Distribution/Simple/Program/Script.o ) [48 of 95] Compiling Distribution.Simple.Program.Strip ( libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs, bootstrapping/Distribution/Simple/Program/Strip.o ) [49 of 95] Compiling Distribution.Utils.NubList ( libraries/Cabal/Cabal/Distribution/Utils/NubList.hs, bootstrapping/Distribution/Utils/NubList.o ) [50 of 95] Compiling Language.Haskell.Extension ( libraries/Cabal/Cabal/Language/Haskell/Extension.hs, bootstrapping/Language/Haskell/Extension.o ) [51 of 95] Compiling Distribution.Compiler ( libraries/Cabal/Cabal/Distribution/Compiler.hs, bootstrapping/Distribution/Compiler.o ) [52 of 95] Compiling Distribution.Simple.InstallDirs ( libraries/Cabal/Cabal/Distribution/Simple/InstallDirs.hs, bootstrapping/Distribution/Simple/InstallDirs.o ) [53 of 95] Compiling Distribution.PackageDescription ( libraries/Cabal/Cabal/Distribution/PackageDescription.hs, bootstrapping/Distribution/PackageDescription.o ) [54 of 95] Compiling Distribution.PackageDescription.Configuration ( libraries/Cabal/Cabal/Distribution/PackageDescription/Configuration.hs, bootstrapping/Distribution/PackageDescription/Configuration.o ) [55 of 95] Compiling Distribution.PackageDescription.Check ( libraries/Cabal/Cabal/Distribution/PackageDescription/Check.hs, bootstrapping/Distribution/PackageDescription/Check.o ) [56 of 95] Compiling Distribution.ParseUtils ( libraries/Cabal/Cabal/Distribution/ParseUtils.hs, bootstrapping/Distribution/ParseUtils.o ) [57 of 95] Compiling Distribution.InstalledPackageInfo ( libraries/Cabal/Cabal/Distribution/InstalledPackageInfo.hs, bootstrapping/Distribution/InstalledPackageInfo.o ) [58 of 95] Compiling Distribution.Simple.GHC.IPI642 ( libraries/Cabal/Cabal/Distribution/Simple/GHC/IPI642.hs, bootstrapping/Distribution/Simple/GHC/IPI642.o ) [59 of 95] Compiling Distribution.Simple.PackageIndex ( libraries/Cabal/Cabal/Distribution/Simple/PackageIndex.hs, bootstrapping/Distribution/Simple/PackageIndex.o ) [60 of 95] Compiling Distribution.PackageDescription.Parse ( libraries/Cabal/Cabal/Distribution/PackageDescription/Parse.hs, bootstrapping/Distribution/PackageDescription/Parse.o ) [61 of 95] Compiling Distribution.Simple.Command ( libraries/Cabal/Cabal/Distribution/Simple/Command.hs, bootstrapping/Distribution/Simple/Command.o ) [62 of 95] Compiling Distribution.Simple.Compiler ( libraries/Cabal/Cabal/Distribution/Simple/Compiler.hs, bootstrapping/Distribution/Simple/Compiler.o ) [63 of 95] Compiling Distribution.Simple.GHC.ImplInfo ( libraries/Cabal/Cabal/Distribution/Simple/GHC/ImplInfo.hs, bootstrapping/Distribution/Simple/GHC/ImplInfo.o ) [64 of 95] Compiling Distribution.Simple.Program.HcPkg ( libraries/Cabal/Cabal/Distribution/Simple/Program/HcPkg.hs, bootstrapping/Distribution/Simple/Program/HcPkg.o ) [65 of 95] Compiling Distribution.Simple.Setup ( libraries/Cabal/Cabal/Distribution/Simple/Setup.hs, bootstrapping/Distribution/Simple/Setup.o ) [66 of 95] Compiling Distribution.Simple.LocalBuildInfo ( libraries/Cabal/Cabal/Distribution/Simple/LocalBuildInfo.hs, bootstrapping/Distribution/Simple/LocalBuildInfo.o ) [67 of 95] Compiling Distribution.Simple.Build.Macros ( libraries/Cabal/Cabal/Distribution/Simple/Build/Macros.hs, bootstrapping/Distribution/Simple/Build/Macros.o ) [68 of 95] Compiling Distribution.Simple.BuildPaths ( libraries/Cabal/Cabal/Distribution/Simple/BuildPaths.hs, bootstrapping/Distribution/Simple/BuildPaths.o ) [69 of 95] Compiling Distribution.Simple.Build.PathsModule ( libraries/Cabal/Cabal/Distribution/Simple/Build/PathsModule.hs, bootstrapping/Distribution/Simple/Build/PathsModule.o ) [70 of 95] Compiling Distribution.Simple.BuildTarget ( libraries/Cabal/Cabal/Distribution/Simple/BuildTarget.hs, bootstrapping/Distribution/Simple/BuildTarget.o ) [71 of 95] Compiling Distribution.Simple.Hpc ( libraries/Cabal/Cabal/Distribution/Simple/Hpc.hs, bootstrapping/Distribution/Simple/Hpc.o ) [72 of 95] Compiling Distribution.Simple.Program.Ar ( libraries/Cabal/Cabal/Distribution/Simple/Program/Ar.hs, bootstrapping/Distribution/Simple/Program/Ar.o ) [73 of 95] Compiling Distribution.Simple.Test.Log ( libraries/Cabal/Cabal/Distribution/Simple/Test/Log.hs, bootstrapping/Distribution/Simple/Test/Log.o ) [74 of 95] Compiling Distribution.Simple.Test.ExeV10 ( libraries/Cabal/Cabal/Distribution/Simple/Test/ExeV10.hs, bootstrapping/Distribution/Simple/Test/ExeV10.o ) [75 of 95] Compiling Distribution.Simple.Test.LibV09 ( libraries/Cabal/Cabal/Distribution/Simple/Test/LibV09.hs, bootstrapping/Distribution/Simple/Test/LibV09.o ) [76 of 95] Compiling Distribution.Simple.PreProcess ( libraries/Cabal/Cabal/Distribution/Simple/PreProcess.hs, bootstrapping/Distribution/Simple/PreProcess.o ) [77 of 95] Compiling Distribution.Simple.SrcDist ( libraries/Cabal/Cabal/Distribution/Simple/SrcDist.hs, bootstrapping/Distribution/Simple/SrcDist.o ) [78 of 95] Compiling Distribution.Simple.UserHooks ( libraries/Cabal/Cabal/Distribution/Simple/UserHooks.hs, bootstrapping/Distribution/Simple/UserHooks.o ) [79 of 95] Compiling Distribution.Simple.Bench ( libraries/Cabal/Cabal/Distribution/Simple/Bench.hs, bootstrapping/Distribution/Simple/Bench.o ) [80 of 95] Compiling Distribution.Simple.Test ( libraries/Cabal/Cabal/Distribution/Simple/Test.hs, bootstrapping/Distribution/Simple/Test.o ) [81 of 95] Compiling Distribution.Simple.HaskellSuite ( libraries/Cabal/Cabal/Distribution/Simple/HaskellSuite.hs, bootstrapping/Distribution/Simple/HaskellSuite.o ) [82 of 95] Compiling Distribution.Simple.JHC ( libraries/Cabal/Cabal/Distribution/Simple/JHC.hs, bootstrapping/Distribution/Simple/JHC.o ) [83 of 95] Compiling Distribution.Simple.LHC ( libraries/Cabal/Cabal/Distribution/Simple/LHC.hs, bootstrapping/Distribution/Simple/LHC.o ) [84 of 95] Compiling Distribution.Simple.Program.GHC ( libraries/Cabal/Cabal/Distribution/Simple/Program/GHC.hs, bootstrapping/Distribution/Simple/Program/GHC.o ) [85 of 95] Compiling Distribution.Simple.GHC.Internal ( libraries/Cabal/Cabal/Distribution/Simple/GHC/Internal.hs, bootstrapping/Distribution/Simple/GHC/Internal.o ) [86 of 95] Compiling Distribution.Simple.GHC ( libraries/Cabal/Cabal/Distribution/Simple/GHC.hs, bootstrapping/Distribution/Simple/GHC.o ) [87 of 95] Compiling Distribution.Simple.GHCJS ( libraries/Cabal/Cabal/Distribution/Simple/GHCJS.hs, bootstrapping/Distribution/Simple/GHCJS.o ) [88 of 95] Compiling Distribution.Simple.UHC ( libraries/Cabal/Cabal/Distribution/Simple/UHC.hs, bootstrapping/Distribution/Simple/UHC.o ) [89 of 95] Compiling Distribution.Simple.Configure ( libraries/Cabal/Cabal/Distribution/Simple/Configure.hs, bootstrapping/Distribution/Simple/Configure.o ) [90 of 95] Compiling Distribution.Simple.Install ( libraries/Cabal/Cabal/Distribution/Simple/Install.hs, bootstrapping/Distribution/Simple/Install.o ) [91 of 95] Compiling Distribution.Simple.Register ( libraries/Cabal/Cabal/Distribution/Simple/Register.hs, bootstrapping/Distribution/Simple/Register.o ) [92 of 95] Compiling Distribution.Simple.Build ( libraries/Cabal/Cabal/Distribution/Simple/Build.hs, bootstrapping/Distribution/Simple/Build.o ) [93 of 95] Compiling Distribution.Simple.Haddock ( libraries/Cabal/Cabal/Distribution/Simple/Haddock.hs, bootstrapping/Distribution/Simple/Haddock.o ) [94 of 95] Compiling Distribution.Simple ( libraries/Cabal/Cabal/Distribution/Simple.hs, bootstrapping/Distribution/Simple.o ) [95 of 95] Compiling Main ( utils/ghc-cabal/Main.hs, bootstrapping/Main.o ) Linking utils/ghc-cabal/dist/build/tmp/ghc-cabal ... "touch" utils/ghc-cabal/dist/build/tmp/ghc-cabal "cp" utils/ghc-cabal/dist/build/tmp/ghc-cabal inplace/bin/ghc-cabal "inplace/bin/ghc-cabal" configure libraries/binary dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" "inplace/bin/ghc-cabal" configure utils/dll-split dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring dll-split-0.1... Configuring binary-0.8.3.0... "inplace/bin/ghc-cabal" configure utils/hsc2hs dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring hsc2hs-0.68.1... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/binary/dist-boot/inplace-pkg-config Reading package info from "libraries/binary/dist-boot/inplace-pkg-config" ... done. binary-0.8.3.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/binary/dist-boot/doc/html/binary/binary.haddock doesn't exist or isn't a file binary-0.8.3.0: cannot find any of ["Data/Binary.hi","Data/Binary.p_hi","Data/Binary.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Put.hi","Data/Binary/Put.p_hi","Data/Binary/Put.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Get.hi","Data/Binary/Get.p_hi","Data/Binary/Get.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Get/Internal.hi","Data/Binary/Get/Internal.p_hi","Data/Binary/Get/Internal.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Builder.hi","Data/Binary/Builder.p_hi","Data/Binary/Builder.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Class.hi","Data/Binary/Class.p_hi","Data/Binary/Class.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Internal.hi","Data/Binary/Internal.p_hi","Data/Binary/Internal.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Generic.hi","Data/Binary/Generic.p_hi","Data/Binary/Generic.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["libHSbinary-0.8.3.0.a","libHSbinary-0.8.3.0.p_a","libHSbinary-0.8.3.0-ghc8.0.2.so","libHSbinary-0.8.3.0-ghc8.0.2.dylib","HSbinary-0.8.3.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure utils/genapply dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring genapply-0.1... "inplace/bin/ghc-cabal" configure utils/deriveConstants dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring deriveConstants-0.1... "inplace/bin/ghc-cabal" configure utils/genprimopcode dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring genprimopcode-0.1... "inplace/bin/ghc-cabal" configure libraries/Cabal/Cabal dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring Cabal-1.24.2.0... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/Cabal/Cabal/dist-boot/inplace-pkg-config Reading package info from "libraries/Cabal/Cabal/dist-boot/inplace-pkg-config" ... done. Cabal-1.24.2.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/Cabal/Cabal/dist-boot/doc/html/Cabal/Cabal.haddock doesn't exist or isn't a file Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/CreatePipe.hi","Distribution/Compat/CreatePipe.p_hi","Distribution/Compat/CreatePipe.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Environment.hi","Distribution/Compat/Environment.p_hi","Distribution/Compat/Environment.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Exception.hi","Distribution/Compat/Exception.p_hi","Distribution/Compat/Exception.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Internal/TempFile.hi","Distribution/Compat/Internal/TempFile.p_hi","Distribution/Compat/Internal/TempFile.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/ReadP.hi","Distribution/Compat/ReadP.p_hi","Distribution/Compat/ReadP.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Semigroup.hi","Distribution/Compat/Semigroup.p_hi","Distribution/Compat/Semigroup.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compiler.hi","Distribution/Compiler.p_hi","Distribution/Compiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/InstalledPackageInfo.hi","Distribution/InstalledPackageInfo.p_hi","Distribution/InstalledPackageInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/License.hi","Distribution/License.p_hi","Distribution/License.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Make.hi","Distribution/Make.p_hi","Distribution/Make.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ModuleName.hi","Distribution/ModuleName.p_hi","Distribution/ModuleName.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Package.hi","Distribution/Package.p_hi","Distribution/Package.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription.hi","Distribution/PackageDescription.p_hi","Distribution/PackageDescription.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Check.hi","Distribution/PackageDescription/Check.p_hi","Distribution/PackageDescription/Check.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Configuration.hi","Distribution/PackageDescription/Configuration.p_hi","Distribution/PackageDescription/Configuration.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Parse.hi","Distribution/PackageDescription/Parse.p_hi","Distribution/PackageDescription/Parse.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/PrettyPrint.hi","Distribution/PackageDescription/PrettyPrint.p_hi","Distribution/PackageDescription/PrettyPrint.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Utils.hi","Distribution/PackageDescription/Utils.p_hi","Distribution/PackageDescription/Utils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ParseUtils.hi","Distribution/ParseUtils.p_hi","Distribution/ParseUtils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ReadE.hi","Distribution/ReadE.p_hi","Distribution/ReadE.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple.hi","Distribution/Simple.p_hi","Distribution/Simple.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Bench.hi","Distribution/Simple/Bench.p_hi","Distribution/Simple/Bench.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build.hi","Distribution/Simple/Build.p_hi","Distribution/Simple/Build.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build/Macros.hi","Distribution/Simple/Build/Macros.p_hi","Distribution/Simple/Build/Macros.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build/PathsModule.hi","Distribution/Simple/Build/PathsModule.p_hi","Distribution/Simple/Build/PathsModule.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/BuildPaths.hi","Distribution/Simple/BuildPaths.p_hi","Distribution/Simple/BuildPaths.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/BuildTarget.hi","Distribution/Simple/BuildTarget.p_hi","Distribution/Simple/BuildTarget.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/CCompiler.hi","Distribution/Simple/CCompiler.p_hi","Distribution/Simple/CCompiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Command.hi","Distribution/Simple/Command.p_hi","Distribution/Simple/Command.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Compiler.hi","Distribution/Simple/Compiler.p_hi","Distribution/Simple/Compiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Configure.hi","Distribution/Simple/Configure.p_hi","Distribution/Simple/Configure.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC.hi","Distribution/Simple/GHC.p_hi","Distribution/Simple/GHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHCJS.hi","Distribution/Simple/GHCJS.p_hi","Distribution/Simple/GHCJS.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Haddock.hi","Distribution/Simple/Haddock.p_hi","Distribution/Simple/Haddock.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/HaskellSuite.hi","Distribution/Simple/HaskellSuite.p_hi","Distribution/Simple/HaskellSuite.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Hpc.hi","Distribution/Simple/Hpc.p_hi","Distribution/Simple/Hpc.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Install.hi","Distribution/Simple/Install.p_hi","Distribution/Simple/Install.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/InstallDirs.hi","Distribution/Simple/InstallDirs.p_hi","Distribution/Simple/InstallDirs.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/JHC.hi","Distribution/Simple/JHC.p_hi","Distribution/Simple/JHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/LHC.hi","Distribution/Simple/LHC.p_hi","Distribution/Simple/LHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/LocalBuildInfo.hi","Distribution/Simple/LocalBuildInfo.p_hi","Distribution/Simple/LocalBuildInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PackageIndex.hi","Distribution/Simple/PackageIndex.p_hi","Distribution/Simple/PackageIndex.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PreProcess.hi","Distribution/Simple/PreProcess.p_hi","Distribution/Simple/PreProcess.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PreProcess/Unlit.hi","Distribution/Simple/PreProcess/Unlit.p_hi","Distribution/Simple/PreProcess/Unlit.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program.hi","Distribution/Simple/Program.p_hi","Distribution/Simple/Program.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Ar.hi","Distribution/Simple/Program/Ar.p_hi","Distribution/Simple/Program/Ar.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Builtin.hi","Distribution/Simple/Program/Builtin.p_hi","Distribution/Simple/Program/Builtin.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Db.hi","Distribution/Simple/Program/Db.p_hi","Distribution/Simple/Program/Db.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Find.hi","Distribution/Simple/Program/Find.p_hi","Distribution/Simple/Program/Find.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/GHC.hi","Distribution/Simple/Program/GHC.p_hi","Distribution/Simple/Program/GHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/HcPkg.hi","Distribution/Simple/Program/HcPkg.p_hi","Distribution/Simple/Program/HcPkg.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Hpc.hi","Distribution/Simple/Program/Hpc.p_hi","Distribution/Simple/Program/Hpc.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Internal.hi","Distribution/Simple/Program/Internal.p_hi","Distribution/Simple/Program/Internal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Ld.hi","Distribution/Simple/Program/Ld.p_hi","Distribution/Simple/Program/Ld.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Run.hi","Distribution/Simple/Program/Run.p_hi","Distribution/Simple/Program/Run.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Script.hi","Distribution/Simple/Program/Script.p_hi","Distribution/Simple/Program/Script.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Strip.hi","Distribution/Simple/Program/Strip.p_hi","Distribution/Simple/Program/Strip.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Types.hi","Distribution/Simple/Program/Types.p_hi","Distribution/Simple/Program/Types.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Register.hi","Distribution/Simple/Register.p_hi","Distribution/Simple/Register.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Setup.hi","Distribution/Simple/Setup.p_hi","Distribution/Simple/Setup.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/SrcDist.hi","Distribution/Simple/SrcDist.p_hi","Distribution/Simple/SrcDist.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test.hi","Distribution/Simple/Test.p_hi","Distribution/Simple/Test.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/ExeV10.hi","Distribution/Simple/Test/ExeV10.p_hi","Distribution/Simple/Test/ExeV10.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/LibV09.hi","Distribution/Simple/Test/LibV09.p_hi","Distribution/Simple/Test/LibV09.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/Log.hi","Distribution/Simple/Test/Log.p_hi","Distribution/Simple/Test/Log.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/UHC.hi","Distribution/Simple/UHC.p_hi","Distribution/Simple/UHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/UserHooks.hi","Distribution/Simple/UserHooks.p_hi","Distribution/Simple/UserHooks.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Utils.hi","Distribution/Simple/Utils.p_hi","Distribution/Simple/Utils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/System.hi","Distribution/System.p_hi","Distribution/System.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/TestSuite.hi","Distribution/TestSuite.p_hi","Distribution/TestSuite.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Text.hi","Distribution/Text.p_hi","Distribution/Text.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Utils/NubList.hi","Distribution/Utils/NubList.p_hi","Distribution/Utils/NubList.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Verbosity.hi","Distribution/Verbosity.p_hi","Distribution/Verbosity.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Version.hi","Distribution/Version.p_hi","Distribution/Version.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Language/Haskell/Extension.hi","Language/Haskell/Extension.p_hi","Language/Haskell/Extension.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Binary.hi","Distribution/Compat/Binary.p_hi","Distribution/Compat/Binary.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/CopyFile.hi","Distribution/Compat/CopyFile.p_hi","Distribution/Compat/CopyFile.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/GetShortPathName.hi","Distribution/Compat/GetShortPathName.p_hi","Distribution/Compat/GetShortPathName.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/MonadFail.hi","Distribution/Compat/MonadFail.p_hi","Distribution/Compat/MonadFail.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/GetOpt.hi","Distribution/GetOpt.p_hi","Distribution/GetOpt.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Lex.hi","Distribution/Lex.p_hi","Distribution/Lex.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/Internal.hi","Distribution/Simple/GHC/Internal.p_hi","Distribution/Simple/GHC/Internal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/IPI642.hi","Distribution/Simple/GHC/IPI642.p_hi","Distribution/Simple/GHC/IPI642.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/IPIConvert.hi","Distribution/Simple/GHC/IPIConvert.p_hi","Distribution/Simple/GHC/IPIConvert.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/ImplInfo.hi","Distribution/Simple/GHC/ImplInfo.p_hi","Distribution/Simple/GHC/ImplInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Paths_Cabal.hi","Paths_Cabal.p_hi","Paths_Cabal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["libHSCabal-1.24.2.0.a","libHSCabal-1.24.2.0.p_a","libHSCabal-1.24.2.0-ghc8.0.2.so","libHSCabal-1.24.2.0-ghc8.0.2.dylib","HSCabal-1.24.2.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/hpc dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring hpc-0.6.0.3... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/hpc/dist-boot/inplace-pkg-config Reading package info from "libraries/hpc/dist-boot/inplace-pkg-config" ... done. hpc-0.6.0.3: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hpc/dist-boot/doc/html/hpc/hpc.haddock doesn't exist or isn't a file hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Util.hi","Trace/Hpc/Util.p_hi","Trace/Hpc/Util.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Mix.hi","Trace/Hpc/Mix.p_hi","Trace/Hpc/Mix.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Tix.hi","Trace/Hpc/Tix.p_hi","Trace/Hpc/Tix.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Reflect.hi","Trace/Hpc/Reflect.p_hi","Trace/Hpc/Reflect.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["libHShpc-0.6.0.3.a","libHShpc-0.6.0.3.p_a","libHShpc-0.6.0.3-ghc8.0.2.so","libHShpc-0.6.0.3-ghc8.0.2.dylib","HShpc-0.6.0.3-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/ghc-boot-th dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring ghc-boot-th-8.0.2... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/ghc-boot-th/dist-boot/inplace-pkg-config Reading package info from "libraries/ghc-boot-th/dist-boot/inplace-pkg-config" ... done. ghc-boot-th-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot-th/dist-boot/doc/html/ghc-boot-th/ghc-boot-th.haddock doesn't exist or isn't a file ghc-boot-th-8.0.2: cannot find any of ["GHC/LanguageExtensions/Type.hi","GHC/LanguageExtensions/Type.p_hi","GHC/LanguageExtensions/Type.dyn_hi"] (ignoring) ghc-boot-th-8.0.2: cannot find any of ["GHC/Lexeme.hi","GHC/Lexeme.p_hi","GHC/Lexeme.dyn_hi"] (ignoring) ghc-boot-th-8.0.2: cannot find any of ["libHSghc-boot-th-8.0.2.a","libHSghc-boot-th-8.0.2.p_a","libHSghc-boot-th-8.0.2-ghc8.0.2.so","libHSghc-boot-th-8.0.2-ghc8.0.2.dylib","HSghc-boot-th-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/ghc-boot dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring ghc-boot-8.0.2... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/ghc-boot/dist-boot/inplace-pkg-config Reading package info from "libraries/ghc-boot/dist-boot/inplace-pkg-config" ... done. ghc-boot-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot/dist-boot/doc/html/ghc-boot/ghc-boot.haddock doesn't exist or isn't a file ghc-boot-8.0.2: cannot find any of ["GHC/LanguageExtensions.hi","GHC/LanguageExtensions.p_hi","GHC/LanguageExtensions.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/LanguageExtensions/Type.hi","GHC/LanguageExtensions/Type.p_hi","GHC/LanguageExtensions/Type.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/PackageDb.hi","GHC/PackageDb.p_hi","GHC/PackageDb.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/Serialized.hi","GHC/Serialized.p_hi","GHC/Serialized.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["libHSghc-boot-8.0.2.a","libHSghc-boot-8.0.2.p_a","libHSghc-boot-8.0.2-ghc8.0.2.so","libHSghc-boot-8.0.2-ghc8.0.2.dylib","HSghc-boot-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/hoopl dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring hoopl-3.10.2.1... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/hoopl/dist-boot/inplace-pkg-config Reading package info from "libraries/hoopl/dist-boot/inplace-pkg-config" ... done. hoopl-3.10.2.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hoopl/dist-boot/doc/html/hoopl/hoopl.haddock doesn't exist or isn't a file hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl.hi","Compiler/Hoopl.p_hi","Compiler/Hoopl.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Internals.hi","Compiler/Hoopl/Internals.p_hi","Compiler/Hoopl/Internals.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Wrappers.hi","Compiler/Hoopl/Wrappers.p_hi","Compiler/Hoopl/Wrappers.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Passes/Dominator.hi","Compiler/Hoopl/Passes/Dominator.p_hi","Compiler/Hoopl/Passes/Dominator.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Passes/DList.hi","Compiler/Hoopl/Passes/DList.p_hi","Compiler/Hoopl/Passes/DList.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Checkpoint.hi","Compiler/Hoopl/Checkpoint.p_hi","Compiler/Hoopl/Checkpoint.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Collections.hi","Compiler/Hoopl/Collections.p_hi","Compiler/Hoopl/Collections.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Combinators.hi","Compiler/Hoopl/Combinators.p_hi","Compiler/Hoopl/Combinators.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Dataflow.hi","Compiler/Hoopl/Dataflow.p_hi","Compiler/Hoopl/Dataflow.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Debug.hi","Compiler/Hoopl/Debug.p_hi","Compiler/Hoopl/Debug.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Block.hi","Compiler/Hoopl/Block.p_hi","Compiler/Hoopl/Block.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Graph.hi","Compiler/Hoopl/Graph.p_hi","Compiler/Hoopl/Graph.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Label.hi","Compiler/Hoopl/Label.p_hi","Compiler/Hoopl/Label.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/MkGraph.hi","Compiler/Hoopl/MkGraph.p_hi","Compiler/Hoopl/MkGraph.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Fuel.hi","Compiler/Hoopl/Fuel.p_hi","Compiler/Hoopl/Fuel.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Pointed.hi","Compiler/Hoopl/Pointed.p_hi","Compiler/Hoopl/Pointed.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Shape.hi","Compiler/Hoopl/Shape.p_hi","Compiler/Hoopl/Shape.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Show.hi","Compiler/Hoopl/Show.p_hi","Compiler/Hoopl/Show.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Unique.hi","Compiler/Hoopl/Unique.p_hi","Compiler/Hoopl/Unique.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/XUtil.hi","Compiler/Hoopl/XUtil.p_hi","Compiler/Hoopl/XUtil.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["libHShoopl-3.10.2.1.a","libHShoopl-3.10.2.1.p_a","libHShoopl-3.10.2.1-ghc8.0.2.so","libHShoopl-3.10.2.1-ghc8.0.2.dylib","HShoopl-3.10.2.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/transformers dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring transformers-0.5.2.0... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/transformers/dist-boot/inplace-pkg-config Reading package info from "libraries/transformers/dist-boot/inplace-pkg-config" ... done. transformers-0.5.2.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/transformers/dist-boot/doc/html/transformers/transformers.haddock doesn't exist or isn't a file transformers-0.5.2.0: cannot find any of ["Control/Applicative/Backwards.hi","Control/Applicative/Backwards.p_hi","Control/Applicative/Backwards.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Applicative/Lift.hi","Control/Applicative/Lift.p_hi","Control/Applicative/Lift.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Signatures.hi","Control/Monad/Signatures.p_hi","Control/Monad/Signatures.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Class.hi","Control/Monad/Trans/Class.p_hi","Control/Monad/Trans/Class.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Cont.hi","Control/Monad/Trans/Cont.p_hi","Control/Monad/Trans/Cont.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Except.hi","Control/Monad/Trans/Except.p_hi","Control/Monad/Trans/Except.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Error.hi","Control/Monad/Trans/Error.p_hi","Control/Monad/Trans/Error.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Identity.hi","Control/Monad/Trans/Identity.p_hi","Control/Monad/Trans/Identity.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/List.hi","Control/Monad/Trans/List.p_hi","Control/Monad/Trans/List.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Maybe.hi","Control/Monad/Trans/Maybe.p_hi","Control/Monad/Trans/Maybe.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Reader.hi","Control/Monad/Trans/Reader.p_hi","Control/Monad/Trans/Reader.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS.hi","Control/Monad/Trans/RWS.p_hi","Control/Monad/Trans/RWS.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS/Lazy.hi","Control/Monad/Trans/RWS/Lazy.p_hi","Control/Monad/Trans/RWS/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS/Strict.hi","Control/Monad/Trans/RWS/Strict.p_hi","Control/Monad/Trans/RWS/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State.hi","Control/Monad/Trans/State.p_hi","Control/Monad/Trans/State.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State/Lazy.hi","Control/Monad/Trans/State/Lazy.p_hi","Control/Monad/Trans/State/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State/Strict.hi","Control/Monad/Trans/State/Strict.p_hi","Control/Monad/Trans/State/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer.hi","Control/Monad/Trans/Writer.p_hi","Control/Monad/Trans/Writer.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer/Lazy.hi","Control/Monad/Trans/Writer/Lazy.p_hi","Control/Monad/Trans/Writer/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer/Strict.hi","Control/Monad/Trans/Writer/Strict.p_hi","Control/Monad/Trans/Writer/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Data/Functor/Constant.hi","Data/Functor/Constant.p_hi","Data/Functor/Constant.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Data/Functor/Reverse.hi","Data/Functor/Reverse.p_hi","Data/Functor/Reverse.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["libHStransformers-0.5.2.0.a","libHStransformers-0.5.2.0.p_a","libHStransformers-0.5.2.0-ghc8.0.2.so","libHStransformers-0.5.2.0-ghc8.0.2.dylib","HStransformers-0.5.2.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/template-haskell dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring template-haskell-2.11.1.0... "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/template-haskell/dist-boot/inplace-pkg-config Reading package info from "libraries/template-haskell/dist-boot/inplace-pkg-config" ... done. template-haskell-2.11.1.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/template-haskell/dist-boot/doc/html/template-haskell/template-haskell.haddock doesn't exist or isn't a file template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH.hi","Language/Haskell/TH.p_hi","Language/Haskell/TH.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Lib.hi","Language/Haskell/TH/Lib.p_hi","Language/Haskell/TH/Lib.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Ppr.hi","Language/Haskell/TH/Ppr.p_hi","Language/Haskell/TH/Ppr.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/PprLib.hi","Language/Haskell/TH/PprLib.p_hi","Language/Haskell/TH/PprLib.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Quote.hi","Language/Haskell/TH/Quote.p_hi","Language/Haskell/TH/Quote.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Syntax.hi","Language/Haskell/TH/Syntax.p_hi","Language/Haskell/TH/Syntax.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/LanguageExtensions.hi","Language/Haskell/TH/LanguageExtensions.p_hi","Language/Haskell/TH/LanguageExtensions.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Lib/Map.hi","Language/Haskell/TH/Lib/Map.p_hi","Language/Haskell/TH/Lib/Map.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["libHStemplate-haskell-2.11.1.0.a","libHStemplate-haskell-2.11.1.0.p_a","libHStemplate-haskell-2.11.1.0-ghc8.0.2.so","libHStemplate-haskell-2.11.1.0-ghc8.0.2.dylib","HStemplate-haskell-2.11.1.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure libraries/terminfo dist-boot "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring terminfo-0.4.0.2... configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ncurses.h usability... no checking ncurses.h presence... no checking for ncurses.h... no checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for setupterm in -ltinfo... no checking for setupterm in -lncursesw... no checking for setupterm in -lncurses... no checking for setupterm in -lcurses... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf libraries/terminfo/dist-boot/inplace-pkg-config Reading package info from "libraries/terminfo/dist-boot/inplace-pkg-config" ... done. terminfo-0.4.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/terminfo/dist-boot/doc/html/terminfo/terminfo.haddock doesn't exist or isn't a file terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo.hi","System/Console/Terminfo.p_hi","System/Console/Terminfo.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Base.hi","System/Console/Terminfo/Base.p_hi","System/Console/Terminfo/Base.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Cursor.hi","System/Console/Terminfo/Cursor.p_hi","System/Console/Terminfo/Cursor.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Color.hi","System/Console/Terminfo/Color.p_hi","System/Console/Terminfo/Color.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Edit.hi","System/Console/Terminfo/Edit.p_hi","System/Console/Terminfo/Edit.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Effects.hi","System/Console/Terminfo/Effects.p_hi","System/Console/Terminfo/Effects.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Keys.hi","System/Console/Terminfo/Keys.p_hi","System/Console/Terminfo/Keys.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["libHSterminfo-0.4.0.2.a","libHSterminfo-0.4.0.2.p_a","libHSterminfo-0.4.0.2-ghc8.0.2.so","libHSterminfo-0.4.0.2-ghc8.0.2.dylib","HSterminfo-0.4.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure compiler stage1 "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --flags=stage1 --flags=ncg --ghc-option=-DSTAGE=1 --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" --disable-library-for-ghci "inplace/bin/ghc-cabal" configure utils/ghc-pkg dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring ghc-pkg-6.9... Configuring ghc-8.0.2... Warning: 'license-file: ../LICENSE' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" update --force --package-db=libraries/bootstrapping.conf compiler/stage1/inplace-pkg-config Reading package info from "compiler/stage1/inplace-pkg-config" ... done. ghc-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage1/doc/html/ghc/ghc.haddock doesn't exist or isn't a file ghc-8.0.2: cannot find any of ["Avail.hi","Avail.p_hi","Avail.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BasicTypes.hi","BasicTypes.p_hi","BasicTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ConLike.hi","ConLike.p_hi","ConLike.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DataCon.hi","DataCon.p_hi","DataCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PatSyn.hi","PatSyn.p_hi","PatSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Demand.hi","Demand.p_hi","Demand.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Debug.hi","Debug.p_hi","Debug.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Exception.hi","Exception.p_hi","Exception.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FieldLabel.hi","FieldLabel.p_hi","FieldLabel.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcMonad.hi","GhcMonad.p_hi","GhcMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hooks.hi","Hooks.p_hi","Hooks.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Id.hi","Id.p_hi","Id.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IdInfo.hi","IdInfo.p_hi","IdInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Lexeme.hi","Lexeme.p_hi","Lexeme.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Literal.hi","Literal.p_hi","Literal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm.hi","Llvm.p_hi","Llvm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/AbsSyn.hi","Llvm/AbsSyn.p_hi","Llvm/AbsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/MetaData.hi","Llvm/MetaData.p_hi","Llvm/MetaData.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/PpLlvm.hi","Llvm/PpLlvm.p_hi","Llvm/PpLlvm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/Types.hi","Llvm/Types.p_hi","Llvm/Types.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen.hi","LlvmCodeGen.p_hi","LlvmCodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Base.hi","LlvmCodeGen/Base.p_hi","LlvmCodeGen/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/CodeGen.hi","LlvmCodeGen/CodeGen.p_hi","LlvmCodeGen/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Data.hi","LlvmCodeGen/Data.p_hi","LlvmCodeGen/Data.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Ppr.hi","LlvmCodeGen/Ppr.p_hi","LlvmCodeGen/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Regs.hi","LlvmCodeGen/Regs.p_hi","LlvmCodeGen/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmMangler.hi","LlvmMangler.p_hi","LlvmMangler.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkId.hi","MkId.p_hi","MkId.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Module.hi","Module.p_hi","Module.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Name.hi","Name.p_hi","Name.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NameEnv.hi","NameEnv.p_hi","NameEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NameSet.hi","NameSet.p_hi","NameSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OccName.hi","OccName.p_hi","OccName.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RdrName.hi","RdrName.p_hi","RdrName.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SrcLoc.hi","SrcLoc.p_hi","SrcLoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqSupply.hi","UniqSupply.p_hi","UniqSupply.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Unique.hi","Unique.p_hi","Unique.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Var.hi","Var.p_hi","Var.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["VarEnv.hi","VarEnv.p_hi","VarEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["VarSet.hi","VarSet.p_hi","VarSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UnVarGraph.hi","UnVarGraph.p_hi","UnVarGraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BlockId.hi","BlockId.p_hi","BlockId.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CLabel.hi","CLabel.p_hi","CLabel.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Cmm.hi","Cmm.p_hi","Cmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmBuildInfoTables.hi","CmmBuildInfoTables.p_hi","CmmBuildInfoTables.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmPipeline.hi","CmmPipeline.p_hi","CmmPipeline.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmCallConv.hi","CmmCallConv.p_hi","CmmCallConv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmCommonBlockElim.hi","CmmCommonBlockElim.p_hi","CmmCommonBlockElim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmImplementSwitchPlans.hi","CmmImplementSwitchPlans.p_hi","CmmImplementSwitchPlans.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmContFlowOpt.hi","CmmContFlowOpt.p_hi","CmmContFlowOpt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmExpr.hi","CmmExpr.p_hi","CmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmInfo.hi","CmmInfo.p_hi","CmmInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLex.hi","CmmLex.p_hi","CmmLex.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLint.hi","CmmLint.p_hi","CmmLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLive.hi","CmmLive.p_hi","CmmLive.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmMachOp.hi","CmmMachOp.p_hi","CmmMachOp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmSwitch.hi","CmmSwitch.p_hi","CmmSwitch.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmNode.hi","CmmNode.p_hi","CmmNode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmOpt.hi","CmmOpt.p_hi","CmmOpt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmParse.hi","CmmParse.p_hi","CmmParse.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmProcPoint.hi","CmmProcPoint.p_hi","CmmProcPoint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmSink.hi","CmmSink.p_hi","CmmSink.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmType.hi","CmmType.p_hi","CmmType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmUtils.hi","CmmUtils.p_hi","CmmUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLayoutStack.hi","CmmLayoutStack.p_hi","CmmLayoutStack.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkGraph.hi","MkGraph.p_hi","MkGraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprBase.hi","PprBase.p_hi","PprBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprC.hi","PprC.p_hi","PprC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmm.hi","PprCmm.p_hi","PprCmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmmDecl.hi","PprCmmDecl.p_hi","PprCmmDecl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmmExpr.hi","PprCmmExpr.p_hi","PprCmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Bitmap.hi","Bitmap.p_hi","Bitmap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform.hi","CodeGen/Platform.p_hi","CodeGen/Platform.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/ARM.hi","CodeGen/Platform/ARM.p_hi","CodeGen/Platform/ARM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/ARM64.hi","CodeGen/Platform/ARM64.p_hi","CodeGen/Platform/ARM64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/NoRegs.hi","CodeGen/Platform/NoRegs.p_hi","CodeGen/Platform/NoRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/PPC.hi","CodeGen/Platform/PPC.p_hi","CodeGen/Platform/PPC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/PPC_Darwin.hi","CodeGen/Platform/PPC_Darwin.p_hi","CodeGen/Platform/PPC_Darwin.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/SPARC.hi","CodeGen/Platform/SPARC.p_hi","CodeGen/Platform/SPARC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/X86.hi","CodeGen/Platform/X86.p_hi","CodeGen/Platform/X86.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/X86_64.hi","CodeGen/Platform/X86_64.p_hi","CodeGen/Platform/X86_64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CgUtils.hi","CgUtils.p_hi","CgUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmm.hi","StgCmm.p_hi","StgCmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmBind.hi","StgCmmBind.p_hi","StgCmmBind.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmClosure.hi","StgCmmClosure.p_hi","StgCmmClosure.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmCon.hi","StgCmmCon.p_hi","StgCmmCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmEnv.hi","StgCmmEnv.p_hi","StgCmmEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmExpr.hi","StgCmmExpr.p_hi","StgCmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmForeign.hi","StgCmmForeign.p_hi","StgCmmForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmHeap.hi","StgCmmHeap.p_hi","StgCmmHeap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmHpc.hi","StgCmmHpc.p_hi","StgCmmHpc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmArgRep.hi","StgCmmArgRep.p_hi","StgCmmArgRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmLayout.hi","StgCmmLayout.p_hi","StgCmmLayout.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmMonad.hi","StgCmmMonad.p_hi","StgCmmMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmPrim.hi","StgCmmPrim.p_hi","StgCmmPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmProf.hi","StgCmmProf.p_hi","StgCmmProf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmTicky.hi","StgCmmTicky.p_hi","StgCmmTicky.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmUtils.hi","StgCmmUtils.p_hi","StgCmmUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmExtCode.hi","StgCmmExtCode.p_hi","StgCmmExtCode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SMRep.hi","SMRep.p_hi","SMRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreArity.hi","CoreArity.p_hi","CoreArity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreFVs.hi","CoreFVs.p_hi","CoreFVs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreLint.hi","CoreLint.p_hi","CoreLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CorePrep.hi","CorePrep.p_hi","CorePrep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSubst.hi","CoreSubst.p_hi","CoreSubst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSyn.hi","CoreSyn.p_hi","CoreSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TrieMap.hi","TrieMap.p_hi","TrieMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreTidy.hi","CoreTidy.p_hi","CoreTidy.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreUnfold.hi","CoreUnfold.p_hi","CoreUnfold.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreUtils.hi","CoreUtils.p_hi","CoreUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSeq.hi","CoreSeq.p_hi","CoreSeq.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreStats.hi","CoreStats.p_hi","CoreStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkCore.hi","MkCore.p_hi","MkCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCore.hi","PprCore.p_hi","PprCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PmExpr.hi","PmExpr.p_hi","PmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TmOracle.hi","TmOracle.p_hi","TmOracle.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Check.hi","Check.p_hi","Check.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Coverage.hi","Coverage.p_hi","Coverage.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Desugar.hi","Desugar.p_hi","Desugar.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsArrows.hi","DsArrows.p_hi","DsArrows.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsBinds.hi","DsBinds.p_hi","DsBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsCCall.hi","DsCCall.p_hi","DsCCall.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsExpr.hi","DsExpr.p_hi","DsExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsForeign.hi","DsForeign.p_hi","DsForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsGRHSs.hi","DsGRHSs.p_hi","DsGRHSs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsListComp.hi","DsListComp.p_hi","DsListComp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsMonad.hi","DsMonad.p_hi","DsMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsUtils.hi","DsUtils.p_hi","DsUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Match.hi","Match.p_hi","Match.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MatchCon.hi","MatchCon.p_hi","MatchCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MatchLit.hi","MatchLit.p_hi","MatchLit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsBinds.hi","HsBinds.p_hi","HsBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsDecls.hi","HsDecls.p_hi","HsDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsDoc.hi","HsDoc.p_hi","HsDoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsExpr.hi","HsExpr.p_hi","HsExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsImpExp.hi","HsImpExp.p_hi","HsImpExp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsLit.hi","HsLit.p_hi","HsLit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PlaceHolder.hi","PlaceHolder.p_hi","PlaceHolder.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsPat.hi","HsPat.p_hi","HsPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsSyn.hi","HsSyn.p_hi","HsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsTypes.hi","HsTypes.p_hi","HsTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsUtils.hi","HsUtils.p_hi","HsUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BinIface.hi","BinIface.p_hi","BinIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BuildTyCl.hi","BuildTyCl.p_hi","BuildTyCl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceEnv.hi","IfaceEnv.p_hi","IfaceEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceSyn.hi","IfaceSyn.p_hi","IfaceSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceType.hi","IfaceType.p_hi","IfaceType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LoadIface.hi","LoadIface.p_hi","LoadIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkIface.hi","MkIface.p_hi","MkIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcIface.hi","TcIface.p_hi","TcIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FlagChecker.hi","FlagChecker.p_hi","FlagChecker.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Annotations.hi","Annotations.p_hi","Annotations.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmdLineParser.hi","CmdLineParser.p_hi","CmdLineParser.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeOutput.hi","CodeOutput.p_hi","CodeOutput.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Config.hi","Config.p_hi","Config.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Constants.hi","Constants.p_hi","Constants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverMkDepend.hi","DriverMkDepend.p_hi","DriverMkDepend.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverPhases.hi","DriverPhases.p_hi","DriverPhases.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PipelineMonad.hi","PipelineMonad.p_hi","PipelineMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverPipeline.hi","DriverPipeline.p_hi","DriverPipeline.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DynFlags.hi","DynFlags.p_hi","DynFlags.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ErrUtils.hi","ErrUtils.p_hi","ErrUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Finder.hi","Finder.p_hi","Finder.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GHC.hi","GHC.p_hi","GHC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcMake.hi","GhcMake.p_hi","GhcMake.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcPlugins.hi","GhcPlugins.p_hi","GhcPlugins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DynamicLoading.hi","DynamicLoading.p_hi","DynamicLoading.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HeaderInfo.hi","HeaderInfo.p_hi","HeaderInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscMain.hi","HscMain.p_hi","HscMain.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscStats.hi","HscStats.p_hi","HscStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscTypes.hi","HscTypes.p_hi","HscTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InteractiveEval.hi","InteractiveEval.p_hi","InteractiveEval.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InteractiveEvalTypes.hi","InteractiveEvalTypes.p_hi","InteractiveEvalTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PackageConfig.hi","PackageConfig.p_hi","PackageConfig.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Packages.hi","Packages.p_hi","Packages.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PlatformConstants.hi","PlatformConstants.p_hi","PlatformConstants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Plugins.hi","Plugins.p_hi","Plugins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPluginM.hi","TcPluginM.p_hi","TcPluginM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprTyThing.hi","PprTyThing.p_hi","PprTyThing.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StaticFlags.hi","StaticFlags.p_hi","StaticFlags.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StaticPtrTable.hi","StaticPtrTable.p_hi","StaticPtrTable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SysTools.hi","SysTools.p_hi","SysTools.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Elf.hi","Elf.p_hi","Elf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TidyPgm.hi","TidyPgm.p_hi","TidyPgm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Ctype.hi","Ctype.p_hi","Ctype.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HaddockUtils.hi","HaddockUtils.p_hi","HaddockUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Lexer.hi","Lexer.p_hi","Lexer.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OptCoercion.hi","OptCoercion.p_hi","OptCoercion.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Parser.hi","Parser.p_hi","Parser.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RdrHsSyn.hi","RdrHsSyn.p_hi","RdrHsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ApiAnnotation.hi","ApiAnnotation.p_hi","ApiAnnotation.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ForeignCall.hi","ForeignCall.p_hi","ForeignCall.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelInfo.hi","PrelInfo.p_hi","PrelInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelNames.hi","PrelNames.p_hi","PrelNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelRules.hi","PrelRules.p_hi","PrelRules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrimOp.hi","PrimOp.p_hi","PrimOp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TysPrim.hi","TysPrim.p_hi","TysPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TysWiredIn.hi","TysWiredIn.p_hi","TysWiredIn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CostCentre.hi","CostCentre.p_hi","CostCentre.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ProfInit.hi","ProfInit.p_hi","ProfInit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SCCfinal.hi","SCCfinal.p_hi","SCCfinal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnBinds.hi","RnBinds.p_hi","RnBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnEnv.hi","RnEnv.p_hi","RnEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnExpr.hi","RnExpr.p_hi","RnExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnHsDoc.hi","RnHsDoc.p_hi","RnHsDoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnNames.hi","RnNames.p_hi","RnNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnPat.hi","RnPat.p_hi","RnPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnSource.hi","RnSource.p_hi","RnSource.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnSplice.hi","RnSplice.p_hi","RnSplice.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnTypes.hi","RnTypes.p_hi","RnTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreMonad.hi","CoreMonad.p_hi","CoreMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CSE.hi","CSE.p_hi","CSE.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FloatIn.hi","FloatIn.p_hi","FloatIn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FloatOut.hi","FloatOut.p_hi","FloatOut.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LiberateCase.hi","LiberateCase.p_hi","LiberateCase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OccurAnal.hi","OccurAnal.p_hi","OccurAnal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SAT.hi","SAT.p_hi","SAT.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SetLevels.hi","SetLevels.p_hi","SetLevels.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplCore.hi","SimplCore.p_hi","SimplCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplEnv.hi","SimplEnv.p_hi","SimplEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplMonad.hi","SimplMonad.p_hi","SimplMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplUtils.hi","SimplUtils.p_hi","SimplUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Simplify.hi","Simplify.p_hi","Simplify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplStg.hi","SimplStg.p_hi","SimplStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgStats.hi","StgStats.p_hi","StgStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UnariseStg.hi","UnariseStg.p_hi","UnariseStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Rules.hi","Rules.p_hi","Rules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SpecConstr.hi","SpecConstr.p_hi","SpecConstr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Specialise.hi","Specialise.p_hi","Specialise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreToStg.hi","CoreToStg.p_hi","CoreToStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgLint.hi","StgLint.p_hi","StgLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgSyn.hi","StgSyn.p_hi","StgSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CallArity.hi","CallArity.p_hi","CallArity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DmdAnal.hi","DmdAnal.p_hi","DmdAnal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["WorkWrap.hi","WorkWrap.p_hi","WorkWrap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["WwLib.hi","WwLib.p_hi","WwLib.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FamInst.hi","FamInst.p_hi","FamInst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Inst.hi","Inst.p_hi","Inst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcAnnotations.hi","TcAnnotations.p_hi","TcAnnotations.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcArrows.hi","TcArrows.p_hi","TcArrows.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcBinds.hi","TcBinds.p_hi","TcBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcClassDcl.hi","TcClassDcl.p_hi","TcClassDcl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcDefaults.hi","TcDefaults.p_hi","TcDefaults.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcDeriv.hi","TcDeriv.p_hi","TcDeriv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcEnv.hi","TcEnv.p_hi","TcEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcExpr.hi","TcExpr.p_hi","TcExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcForeign.hi","TcForeign.p_hi","TcForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcGenDeriv.hi","TcGenDeriv.p_hi","TcGenDeriv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcGenGenerics.hi","TcGenGenerics.p_hi","TcGenGenerics.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcHsSyn.hi","TcHsSyn.p_hi","TcHsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcHsType.hi","TcHsType.p_hi","TcHsType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcInstDcls.hi","TcInstDcls.p_hi","TcInstDcls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcMType.hi","TcMType.p_hi","TcMType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcValidity.hi","TcValidity.p_hi","TcValidity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcMatches.hi","TcMatches.p_hi","TcMatches.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPat.hi","TcPat.p_hi","TcPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPatSyn.hi","TcPatSyn.p_hi","TcPatSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnDriver.hi","TcRnDriver.p_hi","TcRnDriver.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnMonad.hi","TcRnMonad.p_hi","TcRnMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnTypes.hi","TcRnTypes.p_hi","TcRnTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRules.hi","TcRules.p_hi","TcRules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSimplify.hi","TcSimplify.p_hi","TcSimplify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcErrors.hi","TcErrors.p_hi","TcErrors.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTyClsDecls.hi","TcTyClsDecls.p_hi","TcTyClsDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTyDecls.hi","TcTyDecls.p_hi","TcTyDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTypeable.hi","TcTypeable.p_hi","TcTypeable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcType.hi","TcType.p_hi","TcType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcEvidence.hi","TcEvidence.p_hi","TcEvidence.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcUnify.hi","TcUnify.p_hi","TcUnify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcInteract.hi","TcInteract.p_hi","TcInteract.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcCanonical.hi","TcCanonical.p_hi","TcCanonical.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcFlatten.hi","TcFlatten.p_hi","TcFlatten.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSMonad.hi","TcSMonad.p_hi","TcSMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTypeNats.hi","TcTypeNats.p_hi","TcTypeNats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSplice.hi","TcSplice.p_hi","TcSplice.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Class.hi","Class.p_hi","Class.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Coercion.hi","Coercion.p_hi","Coercion.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsMeta.hi","DsMeta.p_hi","DsMeta.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["THNames.hi","THNames.p_hi","THNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FamInstEnv.hi","FamInstEnv.p_hi","FamInstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FunDeps.hi","FunDeps.p_hi","FunDeps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InstEnv.hi","InstEnv.p_hi","InstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TyCon.hi","TyCon.p_hi","TyCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoAxiom.hi","CoAxiom.p_hi","CoAxiom.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Kind.hi","Kind.p_hi","Kind.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Type.hi","Type.p_hi","Type.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TyCoRep.hi","TyCoRep.p_hi","TyCoRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Unify.hi","Unify.p_hi","Unify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Bag.hi","Bag.p_hi","Bag.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Binary.hi","Binary.p_hi","Binary.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BooleanFormula.hi","BooleanFormula.p_hi","BooleanFormula.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BufWrite.hi","BufWrite.p_hi","BufWrite.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Digraph.hi","Digraph.p_hi","Digraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Encoding.hi","Encoding.p_hi","Encoding.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastFunctions.hi","FastFunctions.p_hi","FastFunctions.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastMutInt.hi","FastMutInt.p_hi","FastMutInt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastString.hi","FastString.p_hi","FastString.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastStringEnv.hi","FastStringEnv.p_hi","FastStringEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Fingerprint.hi","Fingerprint.p_hi","Fingerprint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FiniteMap.hi","FiniteMap.p_hi","FiniteMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FV.hi","FV.p_hi","FV.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphBase.hi","GraphBase.p_hi","GraphBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphColor.hi","GraphColor.p_hi","GraphColor.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphOps.hi","GraphOps.p_hi","GraphOps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphPpr.hi","GraphPpr.p_hi","GraphPpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IOEnv.hi","IOEnv.p_hi","IOEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ListSetOps.hi","ListSetOps.p_hi","ListSetOps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Maybes.hi","Maybes.p_hi","Maybes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MonadUtils.hi","MonadUtils.p_hi","MonadUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OrdList.hi","OrdList.p_hi","OrdList.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Outputable.hi","Outputable.p_hi","Outputable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Pair.hi","Pair.p_hi","Pair.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Panic.hi","Panic.p_hi","Panic.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Pretty.hi","Pretty.p_hi","Pretty.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["State.hi","State.p_hi","State.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Stream.hi","Stream.p_hi","Stream.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StringBuffer.hi","StringBuffer.p_hi","StringBuffer.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqDFM.hi","UniqDFM.p_hi","UniqDFM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqDSet.hi","UniqDSet.p_hi","UniqDSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqFM.hi","UniqFM.p_hi","UniqFM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqSet.hi","UniqSet.p_hi","UniqSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Util.hi","Util.p_hi","Util.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins/Base.hi","Vectorise/Builtins/Base.p_hi","Vectorise/Builtins/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins/Initialise.hi","Vectorise/Builtins/Initialise.p_hi","Vectorise/Builtins/Initialise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins.hi","Vectorise/Builtins.p_hi","Vectorise/Builtins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Base.hi","Vectorise/Monad/Base.p_hi","Vectorise/Monad/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Naming.hi","Vectorise/Monad/Naming.p_hi","Vectorise/Monad/Naming.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Local.hi","Vectorise/Monad/Local.p_hi","Vectorise/Monad/Local.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Global.hi","Vectorise/Monad/Global.p_hi","Vectorise/Monad/Global.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/InstEnv.hi","Vectorise/Monad/InstEnv.p_hi","Vectorise/Monad/InstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad.hi","Vectorise/Monad.p_hi","Vectorise/Monad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Base.hi","Vectorise/Utils/Base.p_hi","Vectorise/Utils/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Closure.hi","Vectorise/Utils/Closure.p_hi","Vectorise/Utils/Closure.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Hoisting.hi","Vectorise/Utils/Hoisting.p_hi","Vectorise/Utils/Hoisting.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/PADict.hi","Vectorise/Utils/PADict.p_hi","Vectorise/Utils/PADict.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Poly.hi","Vectorise/Utils/Poly.p_hi","Vectorise/Utils/Poly.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils.hi","Vectorise/Utils.p_hi","Vectorise/Utils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/Description.hi","Vectorise/Generic/Description.p_hi","Vectorise/Generic/Description.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PAMethods.hi","Vectorise/Generic/PAMethods.p_hi","Vectorise/Generic/PAMethods.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PADict.hi","Vectorise/Generic/PADict.p_hi","Vectorise/Generic/PADict.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PData.hi","Vectorise/Generic/PData.p_hi","Vectorise/Generic/PData.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Env.hi","Vectorise/Type/Env.p_hi","Vectorise/Type/Env.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Type.hi","Vectorise/Type/Type.p_hi","Vectorise/Type/Type.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/TyConDecl.hi","Vectorise/Type/TyConDecl.p_hi","Vectorise/Type/TyConDecl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Classify.hi","Vectorise/Type/Classify.p_hi","Vectorise/Type/Classify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Convert.hi","Vectorise/Convert.p_hi","Vectorise/Convert.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Vect.hi","Vectorise/Vect.p_hi","Vectorise/Vect.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Var.hi","Vectorise/Var.p_hi","Vectorise/Var.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Env.hi","Vectorise/Env.p_hi","Vectorise/Env.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Exp.hi","Vectorise/Exp.p_hi","Vectorise/Exp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise.hi","Vectorise.p_hi","Vectorise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hoopl/Dataflow.hi","Hoopl/Dataflow.p_hi","Hoopl/Dataflow.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hoopl.hi","Hoopl.p_hi","Hoopl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["AsmCodeGen.hi","AsmCodeGen.p_hi","AsmCodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TargetReg.hi","TargetReg.p_hi","TargetReg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NCGMonad.hi","NCGMonad.p_hi","NCGMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Instruction.hi","Instruction.p_hi","Instruction.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Format.hi","Format.p_hi","Format.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Reg.hi","Reg.p_hi","Reg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegClass.hi","RegClass.p_hi","RegClass.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PIC.hi","PIC.p_hi","PIC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Platform.hi","Platform.p_hi","Platform.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CPrim.hi","CPrim.p_hi","CPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Regs.hi","X86/Regs.p_hi","X86/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/RegInfo.hi","X86/RegInfo.p_hi","X86/RegInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Instr.hi","X86/Instr.p_hi","X86/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Cond.hi","X86/Cond.p_hi","X86/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Ppr.hi","X86/Ppr.p_hi","X86/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/CodeGen.hi","X86/CodeGen.p_hi","X86/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Regs.hi","PPC/Regs.p_hi","PPC/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/RegInfo.hi","PPC/RegInfo.p_hi","PPC/RegInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Instr.hi","PPC/Instr.p_hi","PPC/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Cond.hi","PPC/Cond.p_hi","PPC/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Ppr.hi","PPC/Ppr.p_hi","PPC/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/CodeGen.hi","PPC/CodeGen.p_hi","PPC/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Base.hi","SPARC/Base.p_hi","SPARC/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Regs.hi","SPARC/Regs.p_hi","SPARC/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Imm.hi","SPARC/Imm.p_hi","SPARC/Imm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/AddrMode.hi","SPARC/AddrMode.p_hi","SPARC/AddrMode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Cond.hi","SPARC/Cond.p_hi","SPARC/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Instr.hi","SPARC/Instr.p_hi","SPARC/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Stack.hi","SPARC/Stack.p_hi","SPARC/Stack.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/ShortcutJump.hi","SPARC/ShortcutJump.p_hi","SPARC/ShortcutJump.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Ppr.hi","SPARC/Ppr.p_hi","SPARC/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen.hi","SPARC/CodeGen.p_hi","SPARC/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Amode.hi","SPARC/CodeGen/Amode.p_hi","SPARC/CodeGen/Amode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Base.hi","SPARC/CodeGen/Base.p_hi","SPARC/CodeGen/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/CondCode.hi","SPARC/CodeGen/CondCode.p_hi","SPARC/CodeGen/CondCode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Gen32.hi","SPARC/CodeGen/Gen32.p_hi","SPARC/CodeGen/Gen32.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Gen64.hi","SPARC/CodeGen/Gen64.p_hi","SPARC/CodeGen/Gen64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Sanity.hi","SPARC/CodeGen/Sanity.p_hi","SPARC/CodeGen/Sanity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Expand.hi","SPARC/CodeGen/Expand.p_hi","SPARC/CodeGen/Expand.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Liveness.hi","RegAlloc/Liveness.p_hi","RegAlloc/Liveness.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Main.hi","RegAlloc/Graph/Main.p_hi","RegAlloc/Graph/Main.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Stats.hi","RegAlloc/Graph/Stats.p_hi","RegAlloc/Graph/Stats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/ArchBase.hi","RegAlloc/Graph/ArchBase.p_hi","RegAlloc/Graph/ArchBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/ArchX86.hi","RegAlloc/Graph/ArchX86.p_hi","RegAlloc/Graph/ArchX86.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Coalesce.hi","RegAlloc/Graph/Coalesce.p_hi","RegAlloc/Graph/Coalesce.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Spill.hi","RegAlloc/Graph/Spill.p_hi","RegAlloc/Graph/Spill.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/SpillClean.hi","RegAlloc/Graph/SpillClean.p_hi","RegAlloc/Graph/SpillClean.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/SpillCost.hi","RegAlloc/Graph/SpillCost.p_hi","RegAlloc/Graph/SpillCost.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/TrivColorable.hi","RegAlloc/Graph/TrivColorable.p_hi","RegAlloc/Graph/TrivColorable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Main.hi","RegAlloc/Linear/Main.p_hi","RegAlloc/Linear/Main.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/JoinToTargets.hi","RegAlloc/Linear/JoinToTargets.p_hi","RegAlloc/Linear/JoinToTargets.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/State.hi","RegAlloc/Linear/State.p_hi","RegAlloc/Linear/State.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Stats.hi","RegAlloc/Linear/Stats.p_hi","RegAlloc/Linear/Stats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/FreeRegs.hi","RegAlloc/Linear/FreeRegs.p_hi","RegAlloc/Linear/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/StackMap.hi","RegAlloc/Linear/StackMap.p_hi","RegAlloc/Linear/StackMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Base.hi","RegAlloc/Linear/Base.p_hi","RegAlloc/Linear/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/X86/FreeRegs.hi","RegAlloc/Linear/X86/FreeRegs.p_hi","RegAlloc/Linear/X86/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/X86_64/FreeRegs.hi","RegAlloc/Linear/X86_64/FreeRegs.p_hi","RegAlloc/Linear/X86_64/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/PPC/FreeRegs.hi","RegAlloc/Linear/PPC/FreeRegs.p_hi","RegAlloc/Linear/PPC/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/SPARC/FreeRegs.hi","RegAlloc/Linear/SPARC/FreeRegs.p_hi","RegAlloc/Linear/SPARC/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf.hi","Dwarf.p_hi","Dwarf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf/Types.hi","Dwarf/Types.p_hi","Dwarf/Types.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf/Constants.hi","Dwarf/Constants.p_hi","Dwarf/Constants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["libHSghc-8.0.2.a","libHSghc-8.0.2.p_a","libHSghc-8.0.2-ghc8.0.2.so","libHSghc-8.0.2-ghc8.0.2.dylib","HSghc-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure ghc stage1 "" --with-ghc="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc-pkg" --flags=stage1 --package-db=/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --constraint "binary == 0.8.3.0" --constraint "Cabal == 1.24.2.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.0.2" --constraint "ghc-boot == 8.0.2" --constraint "hoopl == 3.10.2.1" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.11.1.0" --constraint "terminfo == 0.4.0.2" --with-gcc="cc" --with-ld="/home/pbulk/build/lang/ghc80/work/.cwrapper/bin/ld" --with-ar="ar" Configuring ghc-bin-8.0.2... Warning: 'data-dir: ..' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. "rm" -f includes/ghcplatform.h Creating includes/ghcautoconf.h... Creating includes/ghcplatform.h... Done. "rm" -f utils/genprimopcode/dist/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -dep-makefile utils/genprimopcode/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/genprimopcode/./Main.hs utils/genprimopcode/./Lexer.hs utils/genprimopcode/./Parser.hs utils/genprimopcode/./ParserM.hs utils/genprimopcode/./Syntax.hs Done. "rm" -f utils/genprimopcode/dist/build/.depend.c_asm.tmp "rm" -f utils/genprimopcode/dist/build/.depend.c_asm.bit echo "utils/genprimopcode_dist_depfile_c_asm_EXISTS = YES" >> utils/genprimopcode/dist/build/.depend.c_asm.tmp mv utils/genprimopcode/dist/build/.depend.c_asm.tmp utils/genprimopcode/dist/build/.depend.c_asm "rm" -f utils/deriveConstants/dist/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/autogen -Iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build/autogen -optP-include -optPutils/deriveConstants/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -dep-makefile utils/deriveConstants/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/deriveConstants/./Main.hs echo "utils/genprimopcode_dist_depfile_haskell_EXISTS = YES" >> utils/genprimopcode/dist/build/.depend.haskell.tmp for dir in utils/genprimopcode/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/genprimopcode/dist/build/.depend.haskell.tmp > utils/genprimopcode/dist/build/.depend.haskell.tmp2 echo "utils/deriveConstants_dist_depfile_haskell_EXISTS = YES" >> utils/deriveConstants/dist/build/.depend.haskell.tmp for dir in utils/deriveConstants/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/deriveConstants/dist/build/.depend.haskell.tmp > utils/deriveConstants/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/genprimopcode/dist/build/.depend.haskell.tmp2 > utils/genprimopcode/dist/build/.depend.haskell "rm" -f utils/deriveConstants/dist/build/.depend.c_asm.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/deriveConstants/dist/build/.depend.haskell.tmp2 > utils/deriveConstants/dist/build/.depend.haskell "rm" -f utils/deriveConstants/dist/build/.depend.c_asm.bit "rm" -f utils/hsc2hs/dist/build/.depend.haskell.tmp echo "utils/deriveConstants_dist_depfile_c_asm_EXISTS = YES" >> utils/deriveConstants/dist/build/.depend.c_asm.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -dep-makefile utils/hsc2hs/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/hsc2hs/./Main.hs utils/hsc2hs/./C.hs utils/hsc2hs/./Common.hs utils/hsc2hs/./CrossCodegen.hs utils/hsc2hs/./DirectCodegen.hs utils/hsc2hs/./Flags.hs utils/hsc2hs/./HSCParser.hs utils/hsc2hs/./UtilsCodegen.hs mv utils/deriveConstants/dist/build/.depend.c_asm.tmp utils/deriveConstants/dist/build/.depend.c_asm "rm" -f utils/hsc2hs/dist/build/.depend.c_asm.tmp "rm" -f utils/hsc2hs/dist/build/.depend.c_asm.bit echo "utils/hsc2hs_dist_depfile_c_asm_EXISTS = YES" >> utils/hsc2hs/dist/build/.depend.c_asm.tmp mv utils/hsc2hs/dist/build/.depend.c_asm.tmp utils/hsc2hs/dist/build/.depend.c_asm echo "utils/hsc2hs_dist_depfile_haskell_EXISTS = YES" >> utils/hsc2hs/dist/build/.depend.haskell.tmp for dir in utils/hsc2hs/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/hsc2hs/dist/build/.depend.haskell.tmp > utils/hsc2hs/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hsc2hs/dist/build/.depend.haskell.tmp2 > utils/hsc2hs/dist/build/.depend.haskell ===--- building phase 1 /usr/pkg/bin/gmake --no-print-directory -f ghc.mk phase=1 phase_1_builds "rm" -f ghc/stage1/build/.depend.c_asm.tmp "rm" -f compiler/stage1/ghc_boot_platform.h "rm" -f ghc/stage1/build/.depend.c_asm.bit Creating compiler/stage1/ghc_boot_platform.h... echo "ghc_stage1_depfile_c_asm_EXISTS = YES" >> ghc/stage1/build/.depend.c_asm.tmp mv ghc/stage1/build/.depend.c_asm.tmp ghc/stage1/build/.depend.c_asm "rm" -f utils/dll-split/dist-install/build/.depend.c_asm.tmp "rm" -f utils/dll-split/dist-install/build/.depend.c_asm.bit echo "utils/dll-split_dist-install_depfile_c_asm_EXISTS = YES" >> utils/dll-split/dist-install/build/.depend.c_asm.tmp mv utils/dll-split/dist-install/build/.depend.c_asm.tmp utils/dll-split/dist-install/build/.depend.c_asm "rm" -f utils/dll-split/dist-install/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/autogen -Iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build/autogen -optP-include -optPutils/dll-split/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -dep-makefile utils/dll-split/dist-install/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/dll-split/./Main.hs Done. "rm" -f utils/ghc-pkg/dist/build/.depend.c_asm.tmp "rm" -f utils/ghc-pkg/dist/build/.depend.c_asm.bit echo "utils/ghc-pkg_dist_depfile_c_asm_EXISTS = YES" >> utils/ghc-pkg/dist/build/.depend.c_asm.tmp mv utils/ghc-pkg/dist/build/.depend.c_asm.tmp utils/ghc-pkg/dist/build/.depend.c_asm "rm" -f utils/ghc-pkg/dist/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/autogen -Iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build/autogen -optP-include -optPutils/ghc-pkg/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -dep-makefile utils/ghc-pkg/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/ghc-pkg/./Main.hs utils/ghc-pkg/dist/build/Version.hs echo "utils/dll-split_dist-install_depfile_haskell_EXISTS = YES" >> utils/dll-split/dist-install/build/.depend.haskell.tmp for dir in utils/dll-split/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/dll-split/dist-install/build/.depend.haskell.tmp > utils/dll-split/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/dll-split/dist-install/build/.depend.haskell.tmp2 > utils/dll-split/dist-install/build/.depend.haskell "rm" -f compiler/stage1/build/.depend-v.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/ghci/keepCAFsForGHCi.c -MF compiler/stage1/build/.depend-v.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage1/build/|" -e "1s|stage1/build/stage1/build|stage1/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage1/build/.depend-v.c_asm.bit >> compiler/stage1/build/.depend-v.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/cbits/genSym.c -MF compiler/stage1/build/.depend-v.c_asm.bit echo "utils/ghc-pkg_dist_depfile_haskell_EXISTS = YES" >> utils/ghc-pkg/dist/build/.depend.haskell.tmp for dir in utils/ghc-pkg/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/ghc-pkg/dist/build/.depend.haskell.tmp > utils/ghc-pkg/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-pkg/dist/build/.depend.haskell.tmp2 > utils/ghc-pkg/dist/build/.depend.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage1/build/|" -e "1s|stage1/build/stage1/build|stage1/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage1/build/.depend-v.c_asm.bit >> compiler/stage1/build/.depend-v.c_asm.tmp && true "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./HSCParser.hs -o utils/hsc2hs/dist/build/HSCParser.o "rm" -f compiler/stage1/build/.depend-v.c_asm.bit echo "compiler_stage1_depfile_c_asm_EXISTS = YES" >> compiler/stage1/build/.depend-v.c_asm.tmp mv compiler/stage1/build/.depend-v.c_asm.tmp compiler/stage1/build/.depend-v.c_asm "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Flags.hs -o utils/hsc2hs/dist/build/Flags.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Common.hs -o utils/hsc2hs/dist/build/Common.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/dist/build/autogen/Paths_hsc2hs.hs -o utils/hsc2hs/dist/build/Paths_hsc2hs.o "inplace/bin/mkdirhier" utils/hsc2hs/dist/build/tmp//. "inplace/bin/mkdirhier" inplace/lib/bin//. "cp" utils/hsc2hs/template-hsc.h inplace/lib/template-hsc.h "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/autogen -Iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build/autogen -optP-include -optPutils/deriveConstants/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -c utils/deriveConstants/./Main.hs -o utils/deriveConstants/dist/build/Main.o "inplace/bin/mkdirhier" utils/deriveConstants/dist/build/tmp//. "inplace/bin/mkdirhier" includes/dist-derivedconstants/header//. Creating includes/ghcversion.h... Done. cc -E -undef -traditional -P -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Icompiler/stage1 -x c compiler/prelude/primops.txt.pp | grep -v '^#pragma GCC' > compiler/stage1/build/primops.txt "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Syntax.hs -o utils/genprimopcode/dist/build/Syntax.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./ParserM.hs -o utils/genprimopcode/dist/build/ParserM.o "inplace/bin/mkdirhier" utils/genprimopcode/dist/build/tmp//. "rm" -f libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/terminfo/dist-boot/build/.depend-v.c_asm.bit echo "libraries/terminfo_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp mv libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp libraries/terminfo/dist-boot/build/.depend-v.c_asm "rm" -f libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -dep-makefile libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/terminfo/./System/Console/Terminfo.hs libraries/terminfo/./System/Console/Terminfo/Base.hs libraries/terminfo/./System/Console/Terminfo/Cursor.hs libraries/terminfo/./System/Console/Terminfo/Color.hs libraries/terminfo/./System/Console/Terminfo/Edit.hs libraries/terminfo/./System/Console/Terminfo/Effects.hs libraries/terminfo/./System/Console/Terminfo/Keys.hs echo "libraries/terminfo_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/terminfo/dist-boot/build/System/Console/ libraries/terminfo/dist-boot/build/System/Console/Terminfo/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp > libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp2 > libraries/terminfo/dist-boot/build/.depend-v.haskell "rm" -f libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/transformers/dist-boot/build/.depend-v.c_asm.bit echo "libraries/transformers_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp mv libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp libraries/transformers/dist-boot/build/.depend-v.c_asm "rm" -f libraries/transformers/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -dep-makefile libraries/transformers/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/transformers/./Control/Applicative/Backwards.hs libraries/transformers/./Control/Applicative/Lift.hs libraries/transformers/./Control/Monad/Signatures.hs libraries/transformers/./Control/Monad/Trans/Class.hs libraries/transformers/./Control/Monad/Trans/Cont.hs libraries/transformers/./Control/Monad/Trans/Except.hs libraries/transformers/./Control/Monad/Trans/Error.hs libraries/transformers/./Control/Monad/Trans/Identity.hs libraries/transformers/./Control/Monad/Trans/List.hs libraries/transformers/./Control/Monad/Trans/Maybe.hs libraries/transformers/./Control/Monad/Trans/Reader.hs libraries/transformers/./Control/Monad/Trans/RWS.hs libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs libraries/transformers/./Control/Monad/Trans/State.hs libraries/transformers/./Control/Monad/Trans/State/Lazy.hs libraries/transformers/./Control/Monad/Trans/State/Strict.hs libraries/transformers/./Control/Monad/Trans/Writer.hs libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs libraries/transformers/./Data/Functor/Constant.hs libraries/transformers/./Data/Functor/Reverse.hs "rm" -f libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/hoopl/dist-boot/build/.depend-v.c_asm.bit echo "libraries/hoopl_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp mv libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp libraries/hoopl/dist-boot/build/.depend-v.c_asm "rm" -f libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -dep-makefile libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/hoopl/src/Compiler/Hoopl.hs libraries/hoopl/src/Compiler/Hoopl/Internals.hs libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs libraries/hoopl/src/Compiler/Hoopl/Collections.hs libraries/hoopl/src/Compiler/Hoopl/Combinators.hs libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs libraries/hoopl/src/Compiler/Hoopl/Debug.hs libraries/hoopl/src/Compiler/Hoopl/Block.hs libraries/hoopl/src/Compiler/Hoopl/Graph.hs libraries/hoopl/src/Compiler/Hoopl/Label.hs libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs libraries/hoopl/src/Compiler/Hoopl/Fuel.hs libraries/hoopl/src/Compiler/Hoopl/Pointed.hs libraries/hoopl/src/Compiler/Hoopl/Shape.hs libraries/hoopl/src/Compiler/Hoopl/Show.hs libraries/hoopl/src/Compiler/Hoopl/Unique.hs libraries/hoopl/src/Compiler/Hoopl/XUtil.hs echo "libraries/transformers_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/transformers/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/transformers/dist-boot/build/Control/Applicative/ libraries/transformers/dist-boot/build/Control/Monad/ libraries/transformers/dist-boot/build/Control/Monad/Trans/ libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/ libraries/transformers/dist-boot/build/Control/Monad/Trans/State/ libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/ libraries/transformers/dist-boot/build/Data/Functor/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/transformers/dist-boot/build/.depend-v.haskell.tmp > libraries/transformers/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/transformers/dist-boot/build/.depend-v.haskell.tmp2 > libraries/transformers/dist-boot/build/.depend-v.haskell "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.c_asm.bit echo "libraries/template-haskell_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp mv libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp libraries/template-haskell/dist-boot/build/.depend-v.c_asm "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -dep-makefile libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/template-haskell/./Language/Haskell/TH.hs libraries/template-haskell/./Language/Haskell/TH/Lib.hs libraries/template-haskell/./Language/Haskell/TH/Ppr.hs libraries/template-haskell/./Language/Haskell/TH/PprLib.hs libraries/template-haskell/./Language/Haskell/TH/Quote.hs libraries/template-haskell/./Language/Haskell/TH/Syntax.hs libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs echo "libraries/hoopl_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/hoopl/dist-boot/build/Compiler/ libraries/hoopl/dist-boot/build/Compiler/Hoopl/ libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp > libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp2 > libraries/hoopl/dist-boot/build/.depend-v.haskell "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.bit echo "libraries/ghc-boot_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp mv libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp libraries/ghc-boot/dist-boot/build/.depend-v.c_asm "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -dep-makefile libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/ghc-boot/./GHC/LanguageExtensions.hs libraries/ghc-boot/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot/./GHC/PackageDb.hs libraries/ghc-boot/./GHC/Serialized.hs echo "libraries/ghc-boot_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/ghc-boot/dist-boot/build/GHC/ libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp > libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp2 > libraries/ghc-boot/dist-boot/build/.depend-v.haskell "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.bit echo "libraries/template-haskell_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp echo "libraries/ghc-boot-th_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp for dir in libraries/template-haskell/dist-boot/build/Language/Haskell/ libraries/template-haskell/dist-boot/build/Language/Haskell/TH/ libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -dep-makefile libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot-th/./GHC/Lexeme.hs grep -v ' : [a-zA-Z]:/' libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp > libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp2 > libraries/template-haskell/dist-boot/build/.depend-v.haskell "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.bit echo "libraries/Cabal/Cabal_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp mv libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -dep-makefile libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs libraries/Cabal/Cabal/./Distribution/Compiler.hs libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs libraries/Cabal/Cabal/./Distribution/License.hs libraries/Cabal/Cabal/./Distribution/Make.hs libraries/Cabal/Cabal/./Distribution/ModuleName.hs libraries/Cabal/Cabal/./Distribution/Package.hs libraries/Cabal/Cabal/./Distribution/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs libraries/Cabal/Cabal/./Distribution/ParseUtils.hs libraries/Cabal/Cabal/./Distribution/ReadE.hs libraries/Cabal/Cabal/./Distribution/Simple.hs libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs libraries/Cabal/Cabal/./Distribution/Simple/Build.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Command.hs libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Install.hs libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs libraries/Cabal/Cabal/./Distribution/Simple/Program.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs libraries/Cabal/Cabal/./Distribution/Simple/Register.hs libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs libraries/Cabal/Cabal/./Distribution/Simple/Test.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs libraries/Cabal/Cabal/./Distribution/System.hs libraries/Cabal/Cabal/./Distribution/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Text.hs libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs libraries/Cabal/Cabal/./Distribution/Verbosity.hs libraries/Cabal/Cabal/./Distribution/Version.hs libraries/Cabal/Cabal/./Language/Haskell/Extension.hs libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs libraries/Cabal/Cabal/./Distribution/GetOpt.hs libraries/Cabal/Cabal/./Distribution/Lex.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs libraries/Cabal/Cabal/dist-boot/build/autogen/Paths_Cabal.hs echo "libraries/ghc-boot-th_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/ghc-boot-th/dist-boot/build/GHC/ libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp > libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp2 > libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell "rm" -f libraries/binary/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/binary/dist-boot/build/.depend-v.c_asm.bit echo "libraries/binary_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/binary/dist-boot/build/.depend-v.c_asm.tmp mv libraries/binary/dist-boot/build/.depend-v.c_asm.tmp libraries/binary/dist-boot/build/.depend-v.c_asm "rm" -f libraries/binary/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -dep-makefile libraries/binary/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/binary/src/Data/Binary.hs libraries/binary/src/Data/Binary/Put.hs libraries/binary/src/Data/Binary/Get.hs libraries/binary/src/Data/Binary/Get/Internal.hs libraries/binary/src/Data/Binary/Builder.hs libraries/binary/src/Data/Binary/Class.hs libraries/binary/src/Data/Binary/Internal.hs libraries/binary/src/Data/Binary/Generic.hs echo "libraries/binary_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/binary/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/binary/dist-boot/build/Data/ libraries/binary/dist-boot/build/Data/Binary/ libraries/binary/dist-boot/build/Data/Binary/Get/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/binary/dist-boot/build/.depend-v.haskell.tmp > libraries/binary/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/binary/dist-boot/build/.depend-v.haskell.tmp2 > libraries/binary/dist-boot/build/.depend-v.haskell "rm" -f libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/hpc/dist-boot/build/.depend-v.c_asm.bit echo "libraries/hpc_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp mv libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp libraries/hpc/dist-boot/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/hpc/dist-boot/build/Trace/Hpc//. "rm" -f utils/genapply/dist/build/.depend.c_asm.tmp "rm" -f utils/genapply/dist/build/.depend.c_asm.bit echo "utils/genapply_dist_depfile_c_asm_EXISTS = YES" >> utils/genapply/dist/build/.depend.c_asm.tmp mv utils/genapply/dist/build/.depend.c_asm.tmp utils/genapply/dist/build/.depend.c_asm "rm" -f utils/genapply/dist/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -iutils/genapply/dist/build/autogen -Iutils/genapply/dist/build -Iutils/genapply/dist/build/autogen -optP-include -optPutils/genapply/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -dep-makefile utils/genapply/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/genapply/./Main.hs echo "utils/genapply_dist_depfile_haskell_EXISTS = YES" >> utils/genapply/dist/build/.depend.haskell.tmp for dir in utils/genapply/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/genapply/dist/build/.depend.haskell.tmp > utils/genapply/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/genapply/dist/build/.depend.haskell.tmp2 > utils/genapply/dist/build/.depend.haskell "inplace/bin/mkdirhier" utils/hp2ps/dist/build//. "inplace/bin/mkdirhier" utils/unlit/dist/build//. "rm" -f ghc/stage1/build/.depend.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -dep-makefile ghc/stage1/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps ghc/./Main.hs echo "ghc_stage1_depfile_haskell_EXISTS = YES" >> ghc/stage1/build/.depend.haskell.tmp for dir in ghc/stage1/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' ghc/stage1/build/.depend.haskell.tmp > ghc/stage1/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' ghc/stage1/build/.depend.haskell.tmp2 > ghc/stage1/build/.depend.haskell "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./C.hs -o utils/hsc2hs/dist/build/C.o echo "libraries/Cabal/Cabal_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/Cabal/Cabal/dist-boot/build/./ libraries/Cabal/Cabal/dist-boot/build/Distribution/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/ libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/ libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp > libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp2 > libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/deriveConstants/dist/build/tmp/deriveConstants -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/autogen -Iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build/autogen -optP-include -optPutils/deriveConstants/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/autogen -Iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build/autogen -optP-include -optPutils/deriveConstants/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts utils/deriveConstants/dist/build/Main.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Lexer.hs -o utils/genprimopcode/dist/build/Lexer.o "rm" -f utils/hp2ps/dist/build/.depend.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/AreaBelow.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Curves.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Error.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Main.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Reorder.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/TopTwenty.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/AuxFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Deviation.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/HpFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Marks.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Scale.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/TraceElement.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Axes.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Dimensions.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Key.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/PsFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Shade.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Utilities.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true "rm" -f utils/hp2ps/dist/build/.depend.c_asm.bit "rm" -f utils/unlit/dist/build/.depend.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iutils/unlit/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/unlit/unlit.c -MF utils/unlit/dist/build/.depend.c_asm.bit echo "utils/hp2ps_dist_depfile_c_asm_EXISTS = YES" >> utils/hp2ps/dist/build/.depend.c_asm.tmp mv utils/hp2ps/dist/build/.depend.c_asm.tmp utils/hp2ps/dist/build/.depend.c_asm "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./UtilsCodegen.hs -o utils/hsc2hs/dist/build/UtilsCodegen.o sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/unlit/|" -e "1s|utils/unlit/|utils/unlit/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" utils/unlit/dist/build/.depend.c_asm.bit >> utils/unlit/dist/build/.depend.c_asm.tmp && true "rm" -f utils/unlit/dist/build/.depend.c_asm.bit echo "utils/unlit_dist_depfile_c_asm_EXISTS = YES" >> utils/unlit/dist/build/.depend.c_asm.tmp mv utils/unlit/dist/build/.depend.c_asm.tmp utils/unlit/dist/build/.depend.c_asm "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./CrossCodegen.hs -o utils/hsc2hs/dist/build/CrossCodegen.o /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/deriveConstants/dist/build/tmp/deriveConstants inplace/lib/bin/deriveConstants "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Parser.hs -o utils/genprimopcode/dist/build/Parser.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./DirectCodegen.hs -o utils/hsc2hs/dist/build/DirectCodegen.o "rm" -f inplace/bin/deriveConstants echo '#!/bin/sh' >> inplace/bin/deriveConstants echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/deriveConstants"' >> inplace/bin/deriveConstants echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/deriveConstants echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/deriveConstants echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/deriveConstants echo 'pgmgcc="cc"' >> inplace/bin/deriveConstants echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/filepath-1.4.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/containers-0.5.7.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/deriveConstants echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/deriveConstants chmod +x inplace/bin/deriveConstants "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Main.hs -o utils/genprimopcode/dist/build/Main.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Main.hs -o utils/hsc2hs/dist/build/Main.o inplace/bin/deriveConstants --gen-haskell-type -o includes/dist-derivedconstants/header/GHCConstantsHaskellType.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "cc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "netbsd" inplace/bin/deriveConstants --gen-haskell-wrappers -o includes/dist-derivedconstants/header/GHCConstantsHaskellWrappers.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "cc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "netbsd" inplace/bin/deriveConstants --gen-haskell-exports -o includes/dist-derivedconstants/header/GHCConstantsHaskellExports.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "cc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "netbsd" inplace/bin/deriveConstants --gen-header -o includes/dist-derivedconstants/header/DerivedConstants.h --tmpdir includes/dist-derivedconstants/header/ --gcc-program "cc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "netbsd" "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/hsc2hs/dist/build/tmp/hsc2hs -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/autogen -Iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build/autogen -optP-include -optPutils/hsc2hs/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts utils/hsc2hs/dist/build/Main.o utils/hsc2hs/dist/build/C.o utils/hsc2hs/dist/build/Common.o utils/hsc2hs/dist/build/CrossCodegen.o utils/hsc2hs/dist/build/DirectCodegen.o utils/hsc2hs/dist/build/Flags.o utils/hsc2hs/dist/build/HSCParser.o utils/hsc2hs/dist/build/UtilsCodegen.o utils/hsc2hs/dist/build/Paths_hsc2hs.o /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/hsc2hs/dist/build/tmp/hsc2hs inplace/lib/bin/hsc2hs "rm" -f inplace/bin/hsc2hs echo '#!/bin/sh' >> inplace/bin/hsc2hs echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/hsc2hs"' >> inplace/bin/hsc2hs echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/hsc2hs echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/hsc2hs echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/hsc2hs echo 'pgmgcc="cc"' >> inplace/bin/hsc2hs echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/filepath-1.4.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/containers-0.5.7.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/hsc2hs cat utils/hsc2hs/hsc2hs.wrapper >> inplace/bin/hsc2hs chmod +x inplace/bin/hsc2hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage1/build/autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/stage1' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage1/build/autogen --cflag=-include --cflag=compiler/stage1/build/autogen/cabal_macros.h compiler/utils/Fingerprint.hsc -o compiler/stage1/build/Fingerprint.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/hpc/dist-boot/build/autogen' '--cflag=-Ilibraries/hpc/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/hpc/dist-boot/build/autogen --cflag=-include --cflag=libraries/hpc/dist-boot/build/autogen/cabal_macros.h libraries/hpc/./Trace/Hpc/Reflect.hsc -o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs "rm" -f libraries/hpc/dist-boot/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -dep-makefile libraries/hpc/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs libraries/hpc/./Trace/Hpc/Tix.hs libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs echo "libraries/hpc_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/hpc/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/hpc/dist-boot/build/Trace/Hpc/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hpc/dist-boot/build/.depend-v.haskell.tmp > libraries/hpc/dist-boot/build/.depend-v.haskell.tmp2 "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/genprimopcode/dist/build/tmp/genprimopcode -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/autogen -Iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build/autogen -optP-include -optPutils/genprimopcode/dist/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts utils/genprimopcode/dist/build/Main.o utils/genprimopcode/dist/build/Lexer.o utils/genprimopcode/dist/build/Parser.o utils/genprimopcode/dist/build/ParserM.o utils/genprimopcode/dist/build/Syntax.o sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hpc/dist-boot/build/.depend-v.haskell.tmp2 > libraries/hpc/dist-boot/build/.depend-v.haskell /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/genprimopcode/dist/build/tmp/genprimopcode inplace/lib/bin/genprimopcode "rm" -f inplace/bin/genprimopcode echo '#!/bin/sh' >> inplace/bin/genprimopcode echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/genprimopcode"' >> inplace/bin/genprimopcode echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/genprimopcode echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/genprimopcode echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/genprimopcode echo 'pgmgcc="cc"' >> inplace/bin/genprimopcode echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/genprimopcode echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genprimopcode chmod +x inplace/bin/genprimopcode "inplace/bin/genprimopcode" --data-decl < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-data-decl.hs-incl "inplace/bin/genprimopcode" --primop-tag < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-tag.hs-incl "inplace/bin/genprimopcode" --primop-list < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-list.hs-incl "inplace/bin/genprimopcode" --has-side-effects < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-has-side-effects.hs-incl "inplace/bin/genprimopcode" --out-of-line < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-out-of-line.hs-incl "inplace/bin/genprimopcode" --commutable < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-commutable.hs-incl "inplace/bin/genprimopcode" --code-size < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-code-size.hs-incl "inplace/bin/genprimopcode" --can-fail < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-can-fail.hs-incl "inplace/bin/genprimopcode" --strictness < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-strictness.hs-incl "inplace/bin/genprimopcode" --fixity < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-fixity.hs-incl "inplace/bin/genprimopcode" --primop-primop-info < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-primop-info.hs-incl "inplace/bin/genprimopcode" --primop-vector-uniques < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-uniques.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tys.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys-exports < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tys-exports.hs-incl "inplace/bin/genprimopcode" --primop-vector-tycons < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tycons.hs-incl "rm" -f compiler/stage1/build/.depend-v.haskell.tmp "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -dep-makefile compiler/stage1/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps compiler/basicTypes/Avail.hs compiler/basicTypes/BasicTypes.hs compiler/basicTypes/ConLike.hs compiler/basicTypes/DataCon.hs compiler/basicTypes/PatSyn.hs compiler/basicTypes/Demand.hs compiler/cmm/Debug.hs compiler/utils/Exception.hs compiler/basicTypes/FieldLabel.hs compiler/main/GhcMonad.hs compiler/main/Hooks.hs compiler/basicTypes/Id.hs compiler/basicTypes/IdInfo.hs compiler/basicTypes/Lexeme.hs compiler/basicTypes/Literal.hs compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs compiler/llvmGen/Llvm/MetaData.hs compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.hs compiler/basicTypes/Module.hs compiler/basicTypes/Name.hs compiler/basicTypes/NameEnv.hs compiler/basicTypes/NameSet.hs compiler/basicTypes/OccName.hs compiler/basicTypes/RdrName.hs compiler/basicTypes/SrcLoc.hs compiler/basicTypes/UniqSupply.hs compiler/basicTypes/Unique.hs compiler/basicTypes/Var.hs compiler/basicTypes/VarEnv.hs compiler/basicTypes/VarSet.hs compiler/utils/UnVarGraph.hs compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs compiler/cmm/CmmImplementSwitchPlans.hs compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmExpr.hs compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmSwitch.hs compiler/cmm/CmmNode.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs compiler/cmm/CmmSink.hs compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs compiler/cmm/Bitmap.hs compiler/codeGen/CodeGen/Platform.hs compiler/codeGen/CodeGen/Platform/ARM.hs compiler/codeGen/CodeGen/Platform/ARM64.hs compiler/codeGen/CodeGen/Platform/NoRegs.hs compiler/codeGen/CodeGen/Platform/PPC.hs compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs compiler/codeGen/CodeGen/Platform/SPARC.hs compiler/codeGen/CodeGen/Platform/X86.hs compiler/codeGen/CodeGen/Platform/X86_64.hs compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs compiler/codeGen/StgCmmHeap.hs compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmArgRep.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs compiler/codeGen/StgCmmUtils.hs compiler/codeGen/StgCmmExtCode.hs compiler/cmm/SMRep.hs compiler/coreSyn/CoreArity.hs compiler/coreSyn/CoreFVs.hs compiler/coreSyn/CoreLint.hs compiler/coreSyn/CorePrep.hs compiler/coreSyn/CoreSubst.hs compiler/coreSyn/CoreSyn.hs compiler/coreSyn/TrieMap.hs compiler/coreSyn/CoreTidy.hs compiler/coreSyn/CoreUnfold.hs compiler/coreSyn/CoreUtils.hs compiler/coreSyn/CoreSeq.hs compiler/coreSyn/CoreStats.hs compiler/coreSyn/MkCore.hs compiler/coreSyn/PprCore.hs compiler/deSugar/PmExpr.hs compiler/deSugar/TmOracle.hs compiler/deSugar/Check.hs compiler/deSugar/Coverage.hs compiler/deSugar/Desugar.hs compiler/deSugar/DsArrows.hs compiler/deSugar/DsBinds.hs compiler/deSugar/DsCCall.hs compiler/deSugar/DsExpr.hs compiler/deSugar/DsForeign.hs compiler/deSugar/DsGRHSs.hs compiler/deSugar/DsListComp.hs compiler/deSugar/DsMonad.hs compiler/deSugar/DsUtils.hs compiler/deSugar/Match.hs compiler/deSugar/MatchCon.hs compiler/deSugar/MatchLit.hs compiler/hsSyn/HsBinds.hs compiler/hsSyn/HsDecls.hs compiler/hsSyn/HsDoc.hs compiler/hsSyn/HsExpr.hs compiler/hsSyn/HsImpExp.hs compiler/hsSyn/HsLit.hs compiler/hsSyn/PlaceHolder.hs compiler/hsSyn/HsPat.hs compiler/hsSyn/HsSyn.hs compiler/hsSyn/HsTypes.hs compiler/hsSyn/HsUtils.hs compiler/iface/BinIface.hs compiler/iface/BuildTyCl.hs compiler/iface/IfaceEnv.hs compiler/iface/IfaceSyn.hs compiler/iface/IfaceType.hs compiler/iface/LoadIface.hs compiler/iface/MkIface.hs compiler/iface/TcIface.hs compiler/iface/FlagChecker.hs compiler/main/Annotations.hs compiler/main/CmdLineParser.hs compiler/main/CodeOutput.hs compiler/stage1/build/Config.hs compiler/main/Constants.hs compiler/main/DriverMkDepend.hs compiler/main/DriverPhases.hs compiler/main/PipelineMonad.hs compiler/main/DriverPipeline.hs compiler/main/DynFlags.hs compiler/main/ErrUtils.hs compiler/main/Finder.hs compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.hs compiler/main/InteractiveEval.hs compiler/main/InteractiveEvalTypes.hs compiler/main/PackageConfig.hs compiler/main/Packages.hs compiler/main/PlatformConstants.hs compiler/main/Plugins.hs compiler/typecheck/TcPluginM.hs compiler/main/PprTyThing.hs compiler/main/StaticFlags.hs compiler/deSugar/StaticPtrTable.hs compiler/main/SysTools.hs compiler/main/Elf.hs compiler/main/TidyPgm.hs compiler/parser/Ctype.hs compiler/parser/HaddockUtils.hs compiler/parser/Lexer.hs compiler/types/OptCoercion.hs compiler/parser/Parser.hs compiler/parser/RdrHsSyn.hs compiler/parser/ApiAnnotation.hs compiler/prelude/ForeignCall.hs compiler/prelude/PrelInfo.hs compiler/prelude/PrelNames.hs compiler/prelude/PrelRules.hs compiler/prelude/PrimOp.hs compiler/prelude/TysPrim.hs compiler/prelude/TysWiredIn.hs compiler/profiling/CostCentre.hs compiler/profiling/ProfInit.hs compiler/profiling/SCCfinal.hs compiler/rename/RnBinds.hs compiler/rename/RnEnv.hs compiler/rename/RnExpr.hs compiler/rename/RnHsDoc.hs compiler/rename/RnNames.hs compiler/rename/RnPat.hs compiler/rename/RnSource.hs compiler/rename/RnSplice.hs compiler/rename/RnTypes.hs compiler/simplCore/CoreMonad.hs compiler/simplCore/CSE.hs compiler/simplCore/FloatIn.hs compiler/simplCore/FloatOut.hs compiler/simplCore/LiberateCase.hs compiler/simplCore/OccurAnal.hs compiler/simplCore/SAT.hs compiler/simplCore/SetLevels.hs compiler/simplCore/SimplCore.hs compiler/simplCore/SimplEnv.hs compiler/simplCore/SimplMonad.hs compiler/simplCore/SimplUtils.hs compiler/simplCore/Simplify.hs compiler/simplStg/SimplStg.hs compiler/simplStg/StgStats.hs compiler/simplStg/UnariseStg.hs compiler/specialise/Rules.hs compiler/specialise/SpecConstr.hs compiler/specialise/Specialise.hs compiler/stgSyn/CoreToStg.hs compiler/stgSyn/StgLint.hs compiler/stgSyn/StgSyn.hs compiler/simplCore/CallArity.hs compiler/stranal/DmdAnal.hs compiler/stranal/WorkWrap.hs compiler/stranal/WwLib.hs compiler/typecheck/FamInst.hs compiler/typecheck/Inst.hs compiler/typecheck/TcAnnotations.hs compiler/typecheck/TcArrows.hs compiler/typecheck/TcBinds.hs compiler/typecheck/TcClassDcl.hs compiler/typecheck/TcDefaults.hs compiler/typecheck/TcDeriv.hs compiler/typecheck/TcEnv.hs compiler/typecheck/TcExpr.hs compiler/typecheck/TcForeign.hs compiler/typecheck/TcGenDeriv.hs compiler/typecheck/TcGenGenerics.hs compiler/typecheck/TcHsSyn.hs compiler/typecheck/TcHsType.hs compiler/typecheck/TcInstDcls.hs compiler/typecheck/TcMType.hs compiler/typecheck/TcValidity.hs compiler/typecheck/TcMatches.hs compiler/typecheck/TcPat.hs compiler/typecheck/TcPatSyn.hs compiler/typecheck/TcRnDriver.hs compiler/typecheck/TcRnMonad.hs compiler/typecheck/TcRnTypes.hs compiler/typecheck/TcRules.hs compiler/typecheck/TcSimplify.hs compiler/typecheck/TcErrors.hs compiler/typecheck/TcTyClsDecls.hs compiler/typecheck/TcTyDecls.hs compiler/typecheck/TcTypeable.hs compiler/typecheck/TcType.hs compiler/typecheck/TcEvidence.hs compiler/typecheck/TcUnify.hs compiler/typecheck/TcInteract.hs compiler/typecheck/TcCanonical.hs compiler/typecheck/TcFlatten.hs compiler/typecheck/TcSMonad.hs compiler/typecheck/TcTypeNats.hs compiler/typecheck/TcSplice.hs compiler/types/Class.hs compiler/types/Coercion.hs compiler/deSugar/DsMeta.hs compiler/prelude/THNames.hs compiler/types/FamInstEnv.hs compiler/typecheck/FunDeps.hs compiler/types/InstEnv.hs compiler/types/TyCon.hs compiler/types/CoAxiom.hs compiler/types/Kind.hs compiler/types/Type.hs compiler/types/TyCoRep.hs compiler/types/Unify.hs compiler/utils/Bag.hs compiler/utils/Binary.hs compiler/utils/BooleanFormula.hs compiler/utils/BufWrite.hs compiler/utils/Digraph.hs compiler/utils/Encoding.hs compiler/utils/FastFunctions.hs compiler/utils/FastMutInt.hs compiler/utils/FastString.hs compiler/utils/FastStringEnv.hs compiler/stage1/build/Fingerprint.hs compiler/utils/FiniteMap.hs compiler/utils/FV.hs compiler/utils/GraphBase.hs compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs compiler/utils/ListSetOps.hs compiler/utils/Maybes.hs compiler/utils/MonadUtils.hs compiler/utils/OrdList.hs compiler/utils/Outputable.hs compiler/utils/Pair.hs compiler/utils/Panic.hs compiler/utils/Pretty.hs compiler/utils/State.hs compiler/utils/Stream.hs compiler/utils/StringBuffer.hs compiler/utils/UniqDFM.hs compiler/utils/UniqDSet.hs compiler/utils/UniqFM.hs compiler/utils/UniqSet.hs compiler/utils/Util.hs compiler/vectorise/Vectorise/Builtins/Base.hs compiler/vectorise/Vectorise/Builtins/Initialise.hs compiler/vectorise/Vectorise/Builtins.hs compiler/vectorise/Vectorise/Monad/Base.hs compiler/vectorise/Vectorise/Monad/Naming.hs compiler/vectorise/Vectorise/Monad/Local.hs compiler/vectorise/Vectorise/Monad/Global.hs compiler/vectorise/Vectorise/Monad/InstEnv.hs compiler/vectorise/Vectorise/Monad.hs compiler/vectorise/Vectorise/Utils/Base.hs compiler/vectorise/Vectorise/Utils/Closure.hs compiler/vectorise/Vectorise/Utils/Hoisting.hs compiler/vectorise/Vectorise/Utils/PADict.hs compiler/vectorise/Vectorise/Utils/Poly.hs compiler/vectorise/Vectorise/Utils.hs compiler/vectorise/Vectorise/Generic/Description.hs compiler/vectorise/Vectorise/Generic/PAMethods.hs compiler/vectorise/Vectorise/Generic/PADict.hs compiler/vectorise/Vectorise/Generic/PData.hs compiler/vectorise/Vectorise/Type/Env.hs compiler/vectorise/Vectorise/Type/Type.hs compiler/vectorise/Vectorise/Type/TyConDecl.hs compiler/vectorise/Vectorise/Type/Classify.hs compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs compiler/nativeGen/AsmCodeGen.hs compiler/nativeGen/TargetReg.hs compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs compiler/nativeGen/Format.hs compiler/nativeGen/Reg.hs compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs compiler/nativeGen/SPARC/Imm.hs compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs compiler/nativeGen/SPARC/CodeGen/Base.hs compiler/nativeGen/SPARC/CodeGen/CondCode.hs compiler/nativeGen/SPARC/CodeGen/Gen32.hs compiler/nativeGen/SPARC/CodeGen/Gen64.hs compiler/nativeGen/SPARC/CodeGen/Sanity.hs compiler/nativeGen/SPARC/CodeGen/Expand.hs compiler/nativeGen/RegAlloc/Liveness.hs compiler/nativeGen/RegAlloc/Graph/Main.hs compiler/nativeGen/RegAlloc/Graph/Stats.hs compiler/nativeGen/RegAlloc/Graph/ArchBase.hs compiler/nativeGen/RegAlloc/Graph/ArchX86.hs compiler/nativeGen/RegAlloc/Graph/Coalesce.hs compiler/nativeGen/RegAlloc/Graph/Spill.hs compiler/nativeGen/RegAlloc/Graph/SpillClean.hs compiler/nativeGen/RegAlloc/Graph/SpillCost.hs compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs compiler/nativeGen/RegAlloc/Linear/Main.hs compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs compiler/nativeGen/RegAlloc/Linear/State.hs compiler/nativeGen/RegAlloc/Linear/Stats.hs compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/StackMap.hs compiler/nativeGen/RegAlloc/Linear/Base.hs compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs compiler/nativeGen/Dwarf.hs compiler/nativeGen/Dwarf/Types.hs compiler/nativeGen/Dwarf/Constants.hs <> echo "compiler_stage1_depfile_haskell_EXISTS = YES" >> compiler/stage1/build/.depend-v.haskell.tmp for dir in compiler/stage1/build/./ compiler/stage1/build/CodeGen/ compiler/stage1/build/CodeGen/Platform/ compiler/stage1/build/Dwarf/ compiler/stage1/build/Hoopl/ compiler/stage1/build/Llvm/ compiler/stage1/build/LlvmCodeGen/ compiler/stage1/build/PPC/ compiler/stage1/build/RegAlloc/ compiler/stage1/build/RegAlloc/Graph/ compiler/stage1/build/RegAlloc/Linear/ compiler/stage1/build/RegAlloc/Linear/PPC/ compiler/stage1/build/RegAlloc/Linear/SPARC/ compiler/stage1/build/RegAlloc/Linear/X86/ compiler/stage1/build/RegAlloc/Linear/X86_64/ compiler/stage1/build/SPARC/ compiler/stage1/build/SPARC/CodeGen/ compiler/stage1/build/Vectorise/ compiler/stage1/build/Vectorise/Builtins/ compiler/stage1/build/Vectorise/Generic/ compiler/stage1/build/Vectorise/Monad/ compiler/stage1/build/Vectorise/Type/ compiler/stage1/build/Vectorise/Utils/ compiler/stage1/build/X86/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' compiler/stage1/build/.depend-v.haskell.tmp > compiler/stage1/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' compiler/stage1/build/.depend-v.haskell.tmp2 > compiler/stage1/build/.depend-v.haskell "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Base.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Base.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/dist-boot/build/autogen/Paths_Cabal.hs -o libraries/Cabal/Cabal/dist-boot/build/Paths_Cabal.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/MonadFail.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Builder.hs -o libraries/binary/dist-boot/build/Data/Binary/Builder.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Internal.hs -o libraries/binary/dist-boot/build/Data/Binary/Internal.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Exception.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/autogen -Iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build/autogen -optP-include -optPutils/ghc-pkg/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -c utils/ghc-pkg/dist/build/Version.hs -o utils/ghc-pkg/dist/build/Version.o "inplace/bin/mkdirhier" utils/ghc-pkg/dist/build/tmp//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -c libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/Type.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/Serialized.hs -o libraries/ghc-boot/dist-boot/build/GHC/Serialized.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -c libraries/ghc-boot-th/./GHC/Lexeme.hs -o libraries/ghc-boot-th/dist-boot/build/GHC/Lexeme.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CreatePipe.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Environment.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/GetOpt.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/GetOpt.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Internal.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Utils.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/GetShortPathName.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/TestSuite.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/TestSuite.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/Unlit.o "inplace/bin/mkdirhier" inplace/lib/package.conf.d/. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Module.hs-boot -o compiler/stage1/build/Module.o-boot "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Outputable.hs-boot -o compiler/stage1/build/Outputable.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Exception.hs -o compiler/stage1/build/Exception.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stage1/build/Config.hs -o compiler/stage1/build/Config.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastFunctions.hs -o compiler/stage1/build/FastFunctions.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Encoding.hs -o compiler/stage1/build/Encoding.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/StaticFlags.hs-boot -o compiler/stage1/build/StaticFlags.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/OccName.hs-boot -o compiler/stage1/build/OccName.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Platform.hs -o compiler/stage1/build/Platform.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastMutInt.hs -o compiler/stage1/build/FastMutInt.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Class.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Class.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Signatures.hs -o libraries/transformers/dist-boot/build/Control/Monad/Signatures.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stage1/build/Fingerprint.hs -o compiler/stage1/build/Fingerprint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Collections.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Collections.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Checkpoint.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Block.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Block.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FiniteMap.hs -o compiler/stage1/build/FiniteMap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Hooks.hs-boot -o compiler/stage1/build/Hooks.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PlatformConstants.hs -o compiler/stage1/build/PlatformConstants.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -fforce-recomp -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrimOp.hs-boot -o compiler/stage1/build/PrimOp.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Stream.hs -o compiler/stage1/build/Stream.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Cond.hs -o compiler/stage1/build/X86/Cond.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/State.hs -o compiler/stage1/build/State.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Cond.hs -o compiler/stage1/build/SPARC/Cond.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Util.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Util.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/Map.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Ighc/stage1/build/autogen -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/parser' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/utils' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage1' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -c ghc/hschooks.c -o ghc/stage1/build/hschooks.o "inplace/bin/mkdirhier" ghc/stage1/build/tmp//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/InteractiveEval.hs -o compiler/stage1/build/InteractiveEval.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/InteractiveEvalTypes.hs -o compiler/stage1/build/InteractiveEvalTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPluginM.hs -o compiler/stage1/build/TcPluginM.o <> "inplace/bin/mkdirhier" compiler/stage1/build/parser//. "inplace/bin/mkdirhier" compiler/stage1/build/ghci//. "inplace/bin/mkdirhier" compiler/stage1/build/cbits//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Applicative/Backwards.hs -o libraries/transformers/dist-boot/build/Control/Applicative/Backwards.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Data/Functor/Constant.hs -o libraries/transformers/dist-boot/build/Data/Functor/Constant.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Data/Functor/Reverse.hs -o libraries/transformers/dist-boot/build/Data/Functor/Reverse.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Shape.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Shape.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iutils/unlit/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -iutils/unlit/dist/build/autogen -Iutils/unlit/dist/build -Iutils/unlit/dist/build/autogen -no-user-package-db -rtsopts -c utils/unlit/unlit.c -o utils/unlit/dist/build/unlit.o In file included from /usr/include/ctype.h:100, from utils/unlit/unlit.c:46:0: error: utils/unlit/unlit.c: In function 'readline': utils/unlit/unlit.c:224:31: error: warning: array subscript has type 'char' [-Wchar-subscripts] 224 | while(i > 0 && isspace(buf[i-1])) | ^ "inplace/bin/mkdirhier" utils/unlit/dist/build/tmp//. "cp" settings inplace/lib/settings inplace/bin/deriveConstants --gen-haskell-value -o includes/dist-derivedconstants/header/platformConstants --tmpdir includes/dist-derivedconstants/header/ --gcc-program "cc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "netbsd" "inplace/bin/mkdirhier" driver/split/dist//. "inplace/bin/mkdirhier" rts/dist//. "inplace/bin/mkdirhier" compiler/stage2/build//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist-install/build//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Color.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Color.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Effects.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Effects.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Edit.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Edit.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Cursor.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Cursor.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Keys.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Keys.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ReadP.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Put.hs -o libraries/binary/dist-boot/build/Data/Binary/Put.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Get/Internal.hs -o libraries/binary/dist-boot/build/Data/Binary/Get/Internal.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/TempFile.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions/Type.o "rm" -f libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a.contents echo libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/Type.o libraries/ghc-boot-th/dist-boot/build/GHC/Lexeme.o >> libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a.contents "ar" q libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a @libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a.contents ar: creating libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a "rm" -f libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.0.2.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Name.hs-boot -o compiler/stage1/build/Name.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Panic.hs -o compiler/stage1/build/Panic.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynFlags.hs-boot -o compiler/stage1/build/DynFlags.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Except.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Except.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Unique.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Unique.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Reader.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Reader.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Lazy.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Constants.hs -o compiler/stage1/build/Constants.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Lazy.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Tix.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Tix.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/LanguageExtensions.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/parser/cutils.c -o compiler/stage1/build/parser/cutils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage1/build/ghci/keepCAFsForGHCi.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0/include' -optc-I'/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/cbits/genSym.c -o compiler/stage1/build/cbits/genSym.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Applicative/Lift.hs -o libraries/transformers/dist-boot/build/Control/Applicative/Lift.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Cont.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Cont.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Error.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Error.o libraries/transformers/Control/Monad/Trans/Error.hs:95:1: warning: [-Worphans] Orphan instance: instance [safe] Error e => Alternative (Either e) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. libraries/transformers/Control/Monad/Trans/Error.hs:100:1: warning: [-Worphans] Orphan instance: instance [safe] Error e => MonadPlus (Either e) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Identity.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Identity.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/List.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/List.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Lazy.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Strict.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Strict.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Strict.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/unlit/dist/build/tmp/unlit -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -iutils/unlit/dist/build/autogen -Iutils/unlit/dist/build -Iutils/unlit/dist/build/autogen -no-user-package-db -rtsopts -odir utils/unlit/dist/build -hidir utils/unlit/dist/build -stubdir utils/unlit/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -iutils/unlit/dist/build/autogen -Iutils/unlit/dist/build -Iutils/unlit/dist/build/autogen -no-user-package-db -rtsopts -no-auto-link-packages -no-hs-main utils/unlit/dist/build/unlit.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. "cp" includes/dist-derivedconstants/header/platformConstants inplace/lib/platformConstants "rm" -f compiler/stage2/build/Config.hs Creating compiler/stage2/build/Config.hs ... done. "rm" -f utils/ghc-pkg/dist-install/build/Version.hs echo "module Version where" >> utils/ghc-pkg/dist-install/build/Version.hs echo "version, targetOS, targetARCH :: String" >> utils/ghc-pkg/dist-install/build/Version.hs echo "version = \"8.0.2\"" >> utils/ghc-pkg/dist-install/build/Version.hs echo "targetOS = \"netbsd\"" >> utils/ghc-pkg/dist-install/build/Version.hs echo "targetARCH = \"x86_64\"" >> utils/ghc-pkg/dist-install/build/Version.hs "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ReadE.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ReadE.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Get.hs -o libraries/binary/dist-boot/build/Data/Binary/Get.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CopyFile.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Text.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Text.o "rm" -f libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a.contents echo libraries/terminfo/dist-boot/build/System/Console/Terminfo.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Base.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Cursor.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Color.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Edit.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Effects.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Keys.o >> libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a.contents "ar" q libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a @libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a.contents ar: creating libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a "rm" -f libraries/terminfo/dist-boot/build/libHSterminfo-0.4.0.2.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -DDYNAMIC_GHC_PROGRAMS -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Util.hs -o compiler/stage1/build/Util.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Maybe.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Maybe.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Label.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Label.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Fuel.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Fuel.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Packages.hs-boot -o compiler/stage1/build/Packages.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Ctype.hs -o compiler/stage1/build/Ctype.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Cond.hs -o compiler/stage1/build/PPC/Cond.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Mix.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Mix.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Syntax.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Syntax.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.o /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/unlit/dist/build/tmp/unlit inplace/lib/bin/unlit.bin "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Class.hs -o libraries/binary/dist-boot/build/Data/Binary/Class.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastString.hs -o compiler/stage1/build/FastString.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Maybes.hs -o compiler/stage1/build/Maybes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Graph.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Graph.o "rm" -f libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents echo libraries/transformers/dist-boot/build/Control/Applicative/Backwards.o libraries/transformers/dist-boot/build/Control/Applicative/Lift.o libraries/transformers/dist-boot/build/Control/Monad/Signatures.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Class.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Cont.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Except.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Error.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Identity.o libraries/transformers/dist-boot/build/Control/Monad/Trans/List.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Maybe.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Reader.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Strict.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Strict.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Strict.o libraries/transformers/dist-boot/build/Data/Functor/Constant.o libraries/transformers/dist-boot/build/Data/Functor/Reverse.o >> libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents "ar" q libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a @libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents ar: creating libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a "rm" -f libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents "rm" -f libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents echo libraries/hpc/dist-boot/build/Trace/Hpc/Util.o libraries/hpc/dist-boot/build/Trace/Hpc/Mix.o libraries/hpc/dist-boot/build/Trace/Hpc/Tix.o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.o >> libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents "ar" q libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a @libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents ar: creating libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a "rm" -f libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents "rm" -f inplace/lib/bin/unlit echo '#!/bin/sh' >> inplace/lib/bin/unlit echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/unlit.bin"' >> inplace/lib/bin/unlit echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/lib/bin/unlit echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/lib/bin/unlit echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/lib/bin/unlit echo 'pgmgcc="cc"' >> inplace/lib/bin/unlit echo 'export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/lib/bin/unlit echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/unlit chmod +x inplace/lib/bin/unlit "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Generic.hs -o libraries/binary/dist-boot/build/Data/Binary/Generic.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/BufWrite.hs -o compiler/stage1/build/BufWrite.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/MonadUtils.hs -o compiler/stage1/build/MonadUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Dataflow.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Show.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Show.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/MkGraph.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Lexeme.hs -o compiler/stage1/build/Lexeme.o <> "inplace/lib/bin/unlit" driver/split/ghc-split.lprl driver/split/dist/ghc-split.prl "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary.hs -o libraries/binary/dist-boot/build/Data/Binary.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Pretty.hs -o compiler/stage1/build/Pretty.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/XUtil.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/XUtil.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Pointed.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Pointed.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Debug.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Debug.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Combinators.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Combinators.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Internals.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Internals.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Wrappers.o "rm" -f driver/split/dist/ghc-split echo '#!/usr/pkg/bin/perl' >> driver/split/dist/ghc-split echo '$TARGETPLATFORM = "x86_64-unknown-netbsd";' >> driver/split/dist/ghc-split echo '$TABLES_NEXT_TO_CODE = "YES";' >> driver/split/dist/ghc-split cat driver/split/dist/ghc-split.prl >> driver/split/dist/ghc-split "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Binary.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/PackageDb.hs -o libraries/ghc-boot/dist-boot/build/GHC/PackageDb.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/LanguageExtensions.hs -o libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions.o "rm" -f libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a.contents echo libraries/binary/dist-boot/build/Data/Binary.o libraries/binary/dist-boot/build/Data/Binary/Put.o libraries/binary/dist-boot/build/Data/Binary/Get.o libraries/binary/dist-boot/build/Data/Binary/Get/Internal.o libraries/binary/dist-boot/build/Data/Binary/Builder.o libraries/binary/dist-boot/build/Data/Binary/Class.o libraries/binary/dist-boot/build/Data/Binary/Internal.o libraries/binary/dist-boot/build/Data/Binary/Generic.o >> libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a.contents "ar" q libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a @libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a.contents ar: creating libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a "rm" -f libraries/binary/dist-boot/build/libHSbinary-0.8.3.0.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Outputable.hs -o compiler/stage1/build/Outputable.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/PprLib.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/PprLib.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Lib.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Quote.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Quote.o "cp" driver/split/dist/ghc-split inplace/lib/bin/ghc-split chmod +x inplace/lib/bin/ghc-split "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Verbosity.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Verbosity.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Version.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Version.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/System.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/System.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ModuleName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ModuleName.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Language/Haskell/Extension.hs -o libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/Extension.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Semigroup.o "rm" -f libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a.contents echo libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions.o libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions/Type.o libraries/ghc-boot/dist-boot/build/GHC/PackageDb.o libraries/ghc-boot/dist-boot/build/GHC/Serialized.o >> libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a.contents "ar" q libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a @libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a.contents ar: creating libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a "rm" -f libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.0.2.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/SrcLoc.hs -o compiler/stage1/build/SrcLoc.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Bag.hs -o compiler/stage1/build/Bag.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCoRep.hs-boot -o compiler/stage1/build/TyCoRep.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Digraph.hs -o compiler/stage1/build/Digraph.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/IdInfo.hs-boot -o compiler/stage1/build/IdInfo.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcType.hs-boot -o compiler/stage1/build/TcType.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Pair.hs -o compiler/stage1/build/Pair.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/StringBuffer.hs -o compiler/stage1/build/StringBuffer.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/OrdList.hs -o compiler/stage1/build/OrdList.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Ppr.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Ppr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/Dominator.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/DList.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Package.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Package.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/License.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/License.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compiler.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/CCompiler.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Lex.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Lex.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/CmdLineParser.hs -o compiler/stage1/build/CmdLineParser.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/ErrUtils.hs-boot -o compiler/stage1/build/ErrUtils.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsDoc.hs -o compiler/stage1/build/HsDoc.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH.o "rm" -f libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a.contents echo libraries/hoopl/dist-boot/build/Compiler/Hoopl.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Internals.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Wrappers.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/Dominator.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/DList.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Checkpoint.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Collections.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Combinators.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Dataflow.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Debug.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Block.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Graph.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Label.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/MkGraph.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Fuel.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Pointed.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Shape.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Show.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Unique.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/XUtil.o >> libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a.contents "ar" q libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a @libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a.contents ar: creating libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a "rm" -f libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.1.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Utils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/InstallDirs.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPIConvert.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/StaticFlags.hs -o compiler/stage1/build/StaticFlags.o <> "rm" -f libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a.contents echo libraries/template-haskell/dist-boot/build/Language/Haskell/TH.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Ppr.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/PprLib.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Quote.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Syntax.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/LanguageExtensions.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/Map.o >> libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a.contents "ar" q libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a @libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a.contents ar: creating libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a "rm" -f libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.11.1.0.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ParseUtils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ParseUtils.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/NubList.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Find.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Compiler.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/BasicTypes.hs -o compiler/stage1/build/BasicTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/InstalledPackageInfo.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Command.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Command.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Types.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ImplInfo.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Unique.hs -o compiler/stage1/build/Unique.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PackageIndex.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Run.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPI642.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqFM.hs -o compiler/stage1/build/UniqFM.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/UniqSupply.hs -o compiler/stage1/build/UniqSupply.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegClass.hs -o compiler/stage1/build/RegClass.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/autogen -Iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build/autogen -optP-include -optPutils/ghc-pkg/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -c utils/ghc-pkg/./Main.hs -o utils/ghc-pkg/dist/build/Main.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Builtin.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Configuration.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Hpc.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/HcPkg.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Script.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ld.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Binary.hs -o compiler/stage1/build/Binary.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastStringEnv.hs -o compiler/stage1/build/FastStringEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqSet.hs -o compiler/stage1/build/UniqSet.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqDFM.hs -o compiler/stage1/build/UniqDFM.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/ListSetOps.hs -o compiler/stage1/build/ListSetOps.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Reg.hs -o compiler/stage1/build/Reg.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Hoopl/Dataflow.hs -o compiler/stage1/build/Hoopl/Dataflow.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Db.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Check.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Parse.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Module.hs -o compiler/stage1/build/Module.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverPhases.hs -o compiler/stage1/build/DriverPhases.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqDSet.hs -o compiler/stage1/build/UniqDSet.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/BooleanFormula.hs -o compiler/stage1/build/BooleanFormula.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Hoopl.hs -o compiler/stage1/build/Hoopl.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphBase.hs -o compiler/stage1/build/GraphBase.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/ArchBase.hs -o compiler/stage1/build/RegAlloc/Graph/ArchBase.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/PrettyPrint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelNames.hs-boot -o compiler/stage1/build/PrelNames.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PackageConfig.hs -o compiler/stage1/build/PackageConfig.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/ForeignCall.hs -o compiler/stage1/build/ForeignCall.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynamicLoading.hs -o compiler/stage1/build/DynamicLoading.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs -o compiler/stage1/build/RegAlloc/Graph/TrivColorable.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphPpr.hs -o compiler/stage1/build/GraphPpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphOps.hs -o compiler/stage1/build/GraphOps.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/ArchX86.hs -o compiler/stage1/build/RegAlloc/Graph/ArchX86.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Setup.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Strip.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynFlags.hs -o compiler/stage1/build/DynFlags.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphColor.hs -o compiler/stage1/build/GraphColor.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Make.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Make.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LocalBuildInfo.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/GHC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildPaths.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/Log.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Hpc.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ar.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildTarget.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/Macros.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/OccName.hs -o compiler/stage1/build/OccName.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/ErrUtils.hs -o compiler/stage1/build/ErrUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/IOEnv.hs -o compiler/stage1/build/IOEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmType.hs -o compiler/stage1/build/CmmType.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/SMRep.hs -o compiler/stage1/build/SMRep.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmSwitch.hs -o compiler/stage1/build/CmmSwitch.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Base.hs -o compiler/stage1/build/SPARC/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/PathsModule.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/HaskellSuite.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UHC.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LHC.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/Internal.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/JHC.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Name.hs -o compiler/stage1/build/Name.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmMachOp.hs -o compiler/stage1/build/CmmMachOp.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmMangler.hs -o compiler/stage1/build/LlvmMangler.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Bitmap.hs -o compiler/stage1/build/Bitmap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Elf.hs -o compiler/stage1/build/Elf.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/LibV09.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHCJS.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ExeV10.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Annotations.hs -o compiler/stage1/build/Annotations.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/NameSet.hs -o compiler/stage1/build/NameSet.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/NameEnv.hs -o compiler/stage1/build/NameEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Var.hs -o compiler/stage1/build/Var.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCon.hs-boot -o compiler/stage1/build/TyCon.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/FieldLabel.hs -o compiler/stage1/build/FieldLabel.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Packages.hs -o compiler/stage1/build/Packages.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/CPrim.hs -o compiler/stage1/build/CPrim.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Register.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Register.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Install.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Install.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/VarSet.hs -o compiler/stage1/build/VarSet.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Avail.hs -o compiler/stage1/build/Avail.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/DataCon.hs-boot -o compiler/stage1/build/DataCon.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysWiredIn.hs-boot -o compiler/stage1/build/TysWiredIn.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/CoAxiom.hs -o compiler/stage1/build/CoAxiom.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/PatSyn.hs-boot -o compiler/stage1/build/PatSyn.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/CostCentre.hs -o compiler/stage1/build/CostCentre.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsImpExp.hs -o compiler/stage1/build/HsImpExp.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Configure.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UserHooks.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/SrcDist.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/VarEnv.hs -o compiler/stage1/build/VarEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/RdrName.hs -o compiler/stage1/build/RdrName.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/ConLike.hs-boot -o compiler/stage1/build/ConLike.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Coercion.hs-boot -o compiler/stage1/build/Coercion.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FV.hs -o compiler/stage1/build/FV.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Bench.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Haddock.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelNames.hs -o compiler/stage1/build/PrelNames.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/ApiAnnotation.hs -o compiler/stage1/build/ApiAnnotation.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Class.hs -o compiler/stage1/build/Class.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Lexer.hs -o compiler/stage1/build/Lexer.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/THNames.hs -o compiler/stage1/build/THNames.o <> "rm" -f libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a.contents echo libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CreatePipe.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Environment.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Exception.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/TempFile.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ReadP.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Semigroup.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/InstalledPackageInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/License.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Make.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ModuleName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Package.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Check.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Configuration.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Parse.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/PrettyPrint.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Utils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ParseUtils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ReadE.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Bench.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/Macros.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/PathsModule.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildPaths.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildTarget.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/CCompiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Command.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Compiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Configure.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHCJS.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Haddock.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/HaskellSuite.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Hpc.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Install.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/InstallDirs.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/JHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LocalBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PackageIndex.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/Unlit.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ar.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Builtin.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Db.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Find.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/GHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/HcPkg.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Hpc.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Internal.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ld.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Run.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Script.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Strip.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Types.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Register.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Setup.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/SrcDist.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ExeV10.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/LibV09.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/Log.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UserHooks.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Utils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/System.o libraries/Cabal/Cabal/dist-boot/build/Distribution/TestSuite.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Text.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/NubList.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Verbosity.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Version.o libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/Extension.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Binary.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CopyFile.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/GetShortPathName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/MonadFail.o libraries/Cabal/Cabal/dist-boot/build/Distribution/GetOpt.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Lex.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/Internal.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPI642.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPIConvert.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ImplInfo.o libraries/Cabal/Cabal/dist-boot/build/Paths_Cabal.o >> libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a.contents "ar" q libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a @libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a.contents ar: creating libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a "rm" -f libraries/Cabal/Cabal/dist-boot/build/libHSCabal-1.24.2.0.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/MkId.hs-boot -o compiler/stage1/build/MkId.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCon.hs -o compiler/stage1/build/TyCon.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/ghc-pkg/dist/build/tmp/ghc-pkg -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/autogen -Iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build/autogen -optP-include -optPutils/ghc-pkg/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/autogen -Iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build/autogen -optP-include -optPutils/ghc-pkg/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts utils/ghc-pkg/dist/build/Main.o utils/ghc-pkg/dist/build/Version.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Type.hs-boot -o compiler/stage1/build/Type.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeNats.hs-boot -o compiler/stage1/build/TcTypeNats.o-boot <> /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/ghc-pkg/dist/build/tmp/ghc-pkg inplace/lib/bin/ghc-pkg "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCoRep.hs -o compiler/stage1/build/TyCoRep.o <> "rm" -f inplace/bin/ghc-pkg echo '#!/bin/sh' >> inplace/bin/ghc-pkg echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/ghc-pkg"' >> inplace/bin/ghc-pkg echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/ghc-pkg echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/ghc-pkg echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/ghc-pkg echo 'pgmgcc="cc"' >> inplace/bin/ghc-pkg echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/terminfo/dist-boot/build:/usr/lib:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot-th/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/Cabal/Cabal/dist-boot/build:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/pretty-1.1.3.3:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/filepath-1.4.1.1:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/binary/dist-boot/build:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/containers-0.5.7.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghc-pkg cat utils/ghc-pkg/ghc-pkg.wrapper >> inplace/bin/ghc-pkg chmod +x inplace/bin/ghc-pkg cc -E -undef -traditional -P -DTOP='"/home/pbulk/build/lang/ghc80/work/ghc-8.0.2"' -DFFI_INCLUDE_DIR=/usr/pkg/include -DFFI_LIB_DIR=/usr/pkg/lib '-DFFI_LIB=' -x c -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header rts/package.conf.in -o rts/dist/package.conf.inplace.raw grep -v '^#pragma GCC' rts/dist/package.conf.inplace.raw | sed -e 's/""//g' -e 's/:[ ]*,/: /g' > rts/dist/package.conf.inplace "inplace/bin/ghc-pkg" update --force rts/dist/package.conf.inplace Reading package info from "rts/dist/package.conf.inplace" ... done. rts-1.0: Warning: library-dirs: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build doesn't exist or isn't a directory rts-1.0: Warning: include-dirs: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build doesn't exist or isn't a directory rts-1.0: cannot find any of ["libHSrts.a","libHSrts.p_a","libHSrts-ghc8.0.2.so","libHSrts-ghc8.0.2.dylib","HSrts-ghc8.0.2.dll"] on library path (ignoring) <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysPrim.hs -o compiler/stage1/build/TysPrim.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Kind.hs -o compiler/stage1/build/Kind.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Type.hs -o compiler/stage1/build/Type.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Coercion.hs -o compiler/stage1/build/Coercion.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Literal.hs -o compiler/stage1/build/Literal.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Unify.hs -o compiler/stage1/build/Unify.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/DataCon.hs -o compiler/stage1/build/DataCon.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Demand.hs -o compiler/stage1/build/Demand.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSyn.hs -o compiler/stage1/build/CoreSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Classify.hs -o compiler/stage1/build/Vectorise/Type/Classify.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/IdInfo.hs -o compiler/stage1/build/IdInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/TrieMap.hs -o compiler/stage1/build/TrieMap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Vect.hs -o compiler/stage1/build/Vectorise/Vect.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Id.hs -o compiler/stage1/build/Id.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysWiredIn.hs -o compiler/stage1/build/TysWiredIn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSeq.hs -o compiler/stage1/build/CoreSeq.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UnVarGraph.hs -o compiler/stage1/build/UnVarGraph.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/FamInstEnv.hs -o compiler/stage1/build/FamInstEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreStats.hs -o compiler/stage1/build/CoreStats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/PprCore.hs -o compiler/stage1/build/PprCore.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -fforce-recomp -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrimOp.hs -o compiler/stage1/build/PrimOp.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins/Base.hs -o compiler/stage1/build/Vectorise/Builtins/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreFVs.hs -o compiler/stage1/build/CoreFVs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcType.hs -o compiler/stage1/build/TcType.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/InstEnv.hs -o compiler/stage1/build/InstEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceType.hs -o compiler/stage1/build/IfaceType.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/PatSyn.hs -o compiler/stage1/build/PatSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcEvidence.hs -o compiler/stage1/build/TcEvidence.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceSyn.hs -o compiler/stage1/build/IfaceSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/ConLike.hs -o compiler/stage1/build/ConLike.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreUtils.hs -o compiler/stage1/build/CoreUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/OptCoercion.hs -o compiler/stage1/build/OptCoercion.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CLabel.hs -o compiler/stage1/build/CLabel.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/StgSyn.hs -o compiler/stage1/build/StgSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/FunDeps.hs -o compiler/stage1/build/FunDeps.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/PlaceHolder.hs -o compiler/stage1/build/PlaceHolder.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/OccurAnal.hs -o compiler/stage1/build/OccurAnal.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/BlockId.hs -o compiler/stage1/build/BlockId.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/StgStats.hs -o compiler/stage1/build/StgStats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/StgLint.hs -o compiler/stage1/build/StgLint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/SCCfinal.hs -o compiler/stage1/build/SCCfinal.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/ProfInit.hs -o compiler/stage1/build/ProfInit.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SAT.hs -o compiler/stage1/build/SAT.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/StaticPtrTable.hs -o compiler/stage1/build/StaticPtrTable.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsPat.hs-boot -o compiler/stage1/build/HsPat.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmExpr.hs -o compiler/stage1/build/CmmExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsExpr.hs-boot -o compiler/stage1/build/HsExpr.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/NoRegs.hs -o compiler/stage1/build/CodeGen/Platform/NoRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/X86_64.hs -o compiler/stage1/build/CodeGen/Platform/X86_64.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/X86.hs -o compiler/stage1/build/CodeGen/Platform/X86.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/SPARC.hs -o compiler/stage1/build/CodeGen/Platform/SPARC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs -o compiler/stage1/build/CodeGen/Platform/PPC_Darwin.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/PPC.hs -o compiler/stage1/build/CodeGen/Platform/PPC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/ARM64.hs -o compiler/stage1/build/CodeGen/Platform/ARM64.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/ARM.hs -o compiler/stage1/build/CodeGen/Platform/ARM.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmmExpr.hs -o compiler/stage1/build/PprCmmExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLex.hs -o compiler/stage1/build/CmmLex.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsLit.hs -o compiler/stage1/build/HsLit.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsTypes.hs -o compiler/stage1/build/HsTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSubst.hs -o compiler/stage1/build/CoreSubst.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform.hs -o compiler/stage1/build/CodeGen/Platform.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreArity.hs -o compiler/stage1/build/CoreArity.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmNode.hs -o compiler/stage1/build/CmmNode.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CSE.hs -o compiler/stage1/build/CSE.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsBinds.hs -o compiler/stage1/build/HsBinds.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreUnfold.hs -o compiler/stage1/build/CoreUnfold.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreTidy.hs -o compiler/stage1/build/CoreTidy.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Cmm.hs -o compiler/stage1/build/Cmm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CallArity.hs -o compiler/stage1/build/CallArity.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/Rules.hs -o compiler/stage1/build/Rules.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PprBase.hs -o compiler/stage1/build/PprBase.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmmDecl.hs -o compiler/stage1/build/PprCmmDecl.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmUtils.hs -o compiler/stage1/build/CmmUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Regs.hs -o compiler/stage1/build/X86/Regs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Format.hs -o compiler/stage1/build/Format.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Instruction.hs -o compiler/stage1/build/Instruction.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Imm.hs -o compiler/stage1/build/SPARC/Imm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmClosure.hs -o compiler/stage1/build/StgCmmClosure.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/LiberateCase.hs -o compiler/stage1/build/LiberateCase.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsPat.hs -o compiler/stage1/build/HsPat.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsDecls.hs -o compiler/stage1/build/HsDecls.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/Types.hs -o compiler/stage1/build/Llvm/Types.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmm.hs -o compiler/stage1/build/PprCmm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CgUtils.hs -o compiler/stage1/build/CgUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLive.hs -o compiler/stage1/build/CmmLive.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmOpt.hs -o compiler/stage1/build/CmmOpt.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Debug.hs -o compiler/stage1/build/Debug.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf/Constants.hs -o compiler/stage1/build/Dwarf/Constants.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Regs.hs -o compiler/stage1/build/SPARC/Regs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Regs.hs -o compiler/stage1/build/PPC/Regs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/RegInfo.hs -o compiler/stage1/build/X86/RegInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmInfo.hs -o compiler/stage1/build/CmmInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/X86_64/FreeRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/X86/FreeRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/AddrMode.hs -o compiler/stage1/build/SPARC/AddrMode.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmArgRep.hs -o compiler/stage1/build/StgCmmArgRep.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmContFlowOpt.hs -o compiler/stage1/build/CmmContFlowOpt.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmImplementSwitchPlans.hs -o compiler/stage1/build/CmmImplementSwitchPlans.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsExpr.hs -o compiler/stage1/build/HsExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/MetaData.hs -o compiler/stage1/build/Llvm/MetaData.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLint.hs -o compiler/stage1/build/CmmLint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprC.hs -o compiler/stage1/build/PprC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf/Types.hs -o compiler/stage1/build/Dwarf/Types.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/TargetReg.hs -o compiler/stage1/build/TargetReg.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Liveness.hs -o compiler/stage1/build/RegAlloc/Liveness.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Stack.hs -o compiler/stage1/build/SPARC/Stack.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmSink.hs -o compiler/stage1/build/CmmSink.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmProcPoint.hs -o compiler/stage1/build/CmmProcPoint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmCallConv.hs -o compiler/stage1/build/CmmCallConv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmCommonBlockElim.hs -o compiler/stage1/build/CmmCommonBlockElim.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmBuildInfoTables.hs -o compiler/stage1/build/CmmBuildInfoTables.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsUtils.hs -o compiler/stage1/build/HsUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/AbsSyn.hs -o compiler/stage1/build/Llvm/AbsSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf.hs -o compiler/stage1/build/Dwarf.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/NCGMonad.hs -o compiler/stage1/build/NCGMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Instr.hs -o compiler/stage1/build/X86/Instr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Instr.hs -o compiler/stage1/build/PPC/Instr.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -o compiler/stage1/build/RegAlloc/Graph/SpillCost.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Spill.hs -o compiler/stage1/build/RegAlloc/Graph/Spill.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Instr.hs -o compiler/stage1/build/SPARC/Instr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/MkGraph.hs -o compiler/stage1/build/MkGraph.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Coalesce.hs -o compiler/stage1/build/RegAlloc/Graph/Coalesce.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsSyn.hs -o compiler/stage1/build/HsSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/PpLlvm.hs -o compiler/stage1/build/Llvm/PpLlvm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PIC.hs -o compiler/stage1/build/PIC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Ppr.hs -o compiler/stage1/build/SPARC/Ppr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/ShortcutJump.hs -o compiler/stage1/build/SPARC/ShortcutJump.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Base.hs -o compiler/stage1/build/SPARC/CodeGen/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Ppr.hs -o compiler/stage1/build/X86/Ppr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmMonad.hs -o compiler/stage1/build/StgCmmMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscTypes.hs -o compiler/stage1/build/HscTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/PmExpr.hs -o compiler/stage1/build/PmExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm.hs -o compiler/stage1/build/Llvm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/HaddockUtils.hs -o compiler/stage1/build/HaddockUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/RdrHsSyn.hs -o compiler/stage1/build/RdrHsSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscStats.hs -o compiler/stage1/build/HscStats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Expand.hs -o compiler/stage1/build/SPARC/CodeGen/Expand.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs-boot -o compiler/stage1/build/SPARC/CodeGen/Gen32.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Sanity.hs -o compiler/stage1/build/SPARC/CodeGen/Sanity.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/CodeGen.hs -o compiler/stage1/build/X86/CodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmUtils.hs -o compiler/stage1/build/StgCmmUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmBind.hs-boot -o compiler/stage1/build/StgCmmBind.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmExtCode.hs -o compiler/stage1/build/StgCmmExtCode.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnTypes.hs -o compiler/stage1/build/TcRnTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Finder.hs -o compiler/stage1/build/Finder.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PipelineMonad.hs -o compiler/stage1/build/PipelineMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/MkCore.hs -o compiler/stage1/build/MkCore.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Regs.hs -o compiler/stage1/build/LlvmCodeGen/Regs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcMonad.hs -o compiler/stage1/build/GhcMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Parser.hs -o compiler/stage1/build/Parser.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Amode.hs -o compiler/stage1/build/SPARC/CodeGen/Amode.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/CondCode.hs -o compiler/stage1/build/SPARC/CodeGen/CondCode.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmProf.hs -o compiler/stage1/build/StgCmmProf.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmEnv.hs -o compiler/stage1/build/StgCmmEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmHpc.hs -o compiler/stage1/build/StgCmmHpc.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Env.hs -o compiler/stage1/build/Vectorise/Env.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Coverage.hs -o compiler/stage1/build/Coverage.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnMonad.hs -o compiler/stage1/build/TcRnMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/TcIface.hs-boot -o compiler/stage1/build/TcIface.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Hooks.hs -o compiler/stage1/build/Hooks.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelRules.hs -o compiler/stage1/build/PrelRules.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Base.hs -o compiler/stage1/build/LlvmCodeGen/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen64.hs -o compiler/stage1/build/SPARC/CodeGen/Gen64.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmTicky.hs -o compiler/stage1/build/StgCmmTicky.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnHsDoc.hs -o compiler/stage1/build/RnHsDoc.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeNats.hs -o compiler/stage1/build/TcTypeNats.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/FloatIn.hs -o compiler/stage1/build/FloatIn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcUnify.hs-boot -o compiler/stage1/build/TcUnify.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcExpr.hs-boot -o compiler/stage1/build/TcExpr.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnExpr.hs-boot -o compiler/stage1/build/RnExpr.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMatches.hs-boot -o compiler/stage1/build/TcMatches.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSplice.hs-boot -o compiler/stage1/build/TcSplice.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HeaderInfo.hs -o compiler/stage1/build/HeaderInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceEnv.hs -o compiler/stage1/build/IfaceEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/MkId.hs -o compiler/stage1/build/MkId.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/SysTools.hs -o compiler/stage1/build/SysTools.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMType.hs -o compiler/stage1/build/TcMType.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Data.hs -o compiler/stage1/build/LlvmCodeGen/Data.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/CodeGen.hs -o compiler/stage1/build/LlvmCodeGen/CodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs -o compiler/stage1/build/SPARC/CodeGen/Gen32.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmLayout.hs -o compiler/stage1/build/StgCmmLayout.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSplice.hs-boot -o compiler/stage1/build/RnSplice.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcAnnotations.hs -o compiler/stage1/build/TcAnnotations.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPatSyn.hs-boot -o compiler/stage1/build/TcPatSyn.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelInfo.hs -o compiler/stage1/build/PrelInfo.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Ppr.hs -o compiler/stage1/build/LlvmCodeGen/Ppr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen.hs -o compiler/stage1/build/SPARC/CodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmForeign.hs -o compiler/stage1/build/StgCmmForeign.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmHeap.hs -o compiler/stage1/build/StgCmmHeap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/UnariseStg.hs -o compiler/stage1/build/UnariseStg.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/CoreToStg.hs -o compiler/stage1/build/CoreToStg.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/BuildTyCl.hs -o compiler/stage1/build/BuildTyCl.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/WwLib.hs -o compiler/stage1/build/WwLib.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcHsSyn.hs -o compiler/stage1/build/TcHsSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/BinIface.hs -o compiler/stage1/build/BinIface.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen.hs -o compiler/stage1/build/LlvmCodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/AsmCodeGen.hs -o compiler/stage1/build/AsmCodeGen.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLayoutStack.hs -o compiler/stage1/build/CmmLayoutStack.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmCon.hs -o compiler/stage1/build/StgCmmCon.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmPrim.hs -o compiler/stage1/build/StgCmmPrim.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/SimplStg.hs -o compiler/stage1/build/SimplStg.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/WorkWrap.hs -o compiler/stage1/build/WorkWrap.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/DmdAnal.hs -o compiler/stage1/build/DmdAnal.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/TmOracle.hs -o compiler/stage1/build/TmOracle.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/LoadIface.hs -o compiler/stage1/build/LoadIface.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/CodeOutput.hs -o compiler/stage1/build/CodeOutput.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmPipeline.hs -o compiler/stage1/build/CmmPipeline.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmExpr.hs -o compiler/stage1/build/StgCmmExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/FlagChecker.hs -o compiler/stage1/build/FlagChecker.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcEnv.hs -o compiler/stage1/build/TcEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/FamInst.hs -o compiler/stage1/build/FamInst.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CoreMonad.hs -o compiler/stage1/build/CoreMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmBind.hs -o compiler/stage1/build/StgCmmBind.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnEnv.hs -o compiler/stage1/build/RnEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/Inst.hs -o compiler/stage1/build/Inst.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcGenDeriv.hs -o compiler/stage1/build/TcGenDeriv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreLint.hs -o compiler/stage1/build/CoreLint.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmParse.hs -o compiler/stage1/build/CmmParse.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmm.hs -o compiler/stage1/build/StgCmm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnNames.hs -o compiler/stage1/build/RnNames.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/SpecConstr.hs -o compiler/stage1/build/SpecConstr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/Specialise.hs -o compiler/stage1/build/Specialise.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SetLevels.hs -o compiler/stage1/build/SetLevels.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplMonad.hs -o compiler/stage1/build/SimplMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcErrors.hs -o compiler/stage1/build/TcErrors.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcUnify.hs -o compiler/stage1/build/TcUnify.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnTypes.hs -o compiler/stage1/build/RnTypes.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcGenGenerics.hs -o compiler/stage1/build/TcGenGenerics.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Plugins.hs -o compiler/stage1/build/Plugins.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CorePrep.hs -o compiler/stage1/build/CorePrep.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/TcIface.hs -o compiler/stage1/build/TcIface.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/FloatOut.hs -o compiler/stage1/build/FloatOut.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplEnv.hs -o compiler/stage1/build/SimplEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSMonad.hs -o compiler/stage1/build/TcSMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnPat.hs -o compiler/stage1/build/RnPat.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcPlugins.hs -o compiler/stage1/build/GhcPlugins.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/TidyPgm.hs -o compiler/stage1/build/TidyPgm.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsMonad.hs -o compiler/stage1/build/DsMonad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplUtils.hs -o compiler/stage1/build/SimplUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcFlatten.hs -o compiler/stage1/build/TcFlatten.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnBinds.hs -o compiler/stage1/build/RnBinds.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins/Initialise.hs -o compiler/stage1/build/Vectorise/Builtins/Initialise.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/Simplify.hs -o compiler/stage1/build/Simplify.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsExpr.hs-boot -o compiler/stage1/build/DsExpr.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Match.hs-boot -o compiler/stage1/build/Match.o-boot <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcCanonical.hs -o compiler/stage1/build/TcCanonical.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSource.hs -o compiler/stage1/build/RnSource.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins.hs -o compiler/stage1/build/Vectorise/Builtins.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsUtils.hs -o compiler/stage1/build/DsUtils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcInteract.hs -o compiler/stage1/build/TcInteract.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Base.hs -o compiler/stage1/build/Vectorise/Monad/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsCCall.hs -o compiler/stage1/build/DsCCall.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsGRHSs.hs -o compiler/stage1/build/DsGRHSs.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/MatchLit.hs -o compiler/stage1/build/MatchLit.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSimplify.hs -o compiler/stage1/build/TcSimplify.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSplice.hs -o compiler/stage1/build/RnSplice.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Global.hs -o compiler/stage1/build/Vectorise/Monad/Global.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Local.hs -o compiler/stage1/build/Vectorise/Monad/Local.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Naming.hs -o compiler/stage1/build/Vectorise/Monad/Naming.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsForeign.hs -o compiler/stage1/build/DsForeign.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsBinds.hs -o compiler/stage1/build/DsBinds.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsMeta.hs -o compiler/stage1/build/DsMeta.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Check.hs -o compiler/stage1/build/Check.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcValidity.hs -o compiler/stage1/build/TcValidity.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnExpr.hs -o compiler/stage1/build/RnExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/InstEnv.hs -o compiler/stage1/build/Vectorise/Monad/InstEnv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/MatchCon.hs -o compiler/stage1/build/MatchCon.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcHsType.hs -o compiler/stage1/build/TcHsType.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad.hs -o compiler/stage1/build/Vectorise/Monad.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Match.hs -o compiler/stage1/build/Match.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPat.hs -o compiler/stage1/build/TcPat.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDefaults.hs -o compiler/stage1/build/TcDefaults.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Base.hs -o compiler/stage1/build/Vectorise/Utils/Base.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsArrows.hs -o compiler/stage1/build/DsArrows.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsListComp.hs -o compiler/stage1/build/DsListComp.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcBinds.hs -o compiler/stage1/build/TcBinds.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/PADict.hs -o compiler/stage1/build/Vectorise/Utils/PADict.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsExpr.hs -o compiler/stage1/build/DsExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Poly.hs -o compiler/stage1/build/Vectorise/Utils/Poly.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeable.hs -o compiler/stage1/build/TcTypeable.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcClassDcl.hs -o compiler/stage1/build/TcClassDcl.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTyDecls.hs -o compiler/stage1/build/TcTyDecls.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMatches.hs -o compiler/stage1/build/TcMatches.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Hoisting.hs -o compiler/stage1/build/Vectorise/Utils/Hoisting.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Desugar.hs -o compiler/stage1/build/Desugar.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTyClsDecls.hs -o compiler/stage1/build/TcTyClsDecls.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDeriv.hs -o compiler/stage1/build/TcDeriv.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPatSyn.hs -o compiler/stage1/build/TcPatSyn.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcArrows.hs -o compiler/stage1/build/TcArrows.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Closure.hs -o compiler/stage1/build/Vectorise/Utils/Closure.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/MkIface.hs -o compiler/stage1/build/MkIface.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcInstDcls.hs -o compiler/stage1/build/TcInstDcls.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcExpr.hs -o compiler/stage1/build/TcExpr.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils.hs -o compiler/stage1/build/Vectorise/Utils.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PprTyThing.hs -o compiler/stage1/build/PprTyThing.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Type.hs -o compiler/stage1/build/Vectorise/Type/Type.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/Description.hs -o compiler/stage1/build/Vectorise/Generic/Description.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Convert.hs -o compiler/stage1/build/Vectorise/Convert.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Var.hs -o compiler/stage1/build/Vectorise/Var.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PData.hs -o compiler/stage1/build/Vectorise/Generic/PData.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PAMethods.hs -o compiler/stage1/build/Vectorise/Generic/PAMethods.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/TyConDecl.hs -o compiler/stage1/build/Vectorise/Type/TyConDecl.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcForeign.hs -o compiler/stage1/build/TcForeign.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRules.hs -o compiler/stage1/build/TcRules.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSplice.hs -o compiler/stage1/build/TcSplice.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Exp.hs -o compiler/stage1/build/Vectorise/Exp.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PADict.hs -o compiler/stage1/build/Vectorise/Generic/PADict.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnDriver.hs -o compiler/stage1/build/TcRnDriver.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Env.hs -o compiler/stage1/build/Vectorise/Type/Env.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise.hs -o compiler/stage1/build/Vectorise.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplCore.hs -o compiler/stage1/build/SimplCore.o <> <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscMain.hs -o compiler/stage1/build/HscMain.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverPipeline.hs -o compiler/stage1/build/DriverPipeline.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcMake.hs -o compiler/stage1/build/GhcMake.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GHC.hs -o compiler/stage1/build/GHC.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverMkDepend.hs -o compiler/stage1/build/DriverMkDepend.o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -c ghc/./Main.hs -o ghc/stage1/build/Main.o "rm" -f compiler/stage1/build/libHSghc-8.0.2.a compiler/stage1/build/libHSghc-8.0.2.a.contents echo compiler/stage1/build/Avail.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/ConLike.o compiler/stage1/build/DataCon.o compiler/stage1/build/PatSyn.o compiler/stage1/build/Demand.o compiler/stage1/build/Debug.o compiler/stage1/build/Exception.o compiler/stage1/build/FieldLabel.o compiler/stage1/build/GhcMonad.o compiler/stage1/build/Hooks.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Lexeme.o compiler/stage1/build/Literal.o compiler/stage1/build/Llvm.o compiler/stage1/build/Llvm/AbsSyn.o compiler/stage1/build/Llvm/MetaData.o compiler/stage1/build/Llvm/PpLlvm.o compiler/stage1/build/Llvm/Types.o compiler/stage1/build/LlvmCodeGen.o compiler/stage1/build/LlvmCodeGen/Base.o compiler/stage1/build/LlvmCodeGen/CodeGen.o compiler/stage1/build/LlvmCodeGen/Data.o compiler/stage1/build/LlvmCodeGen/Ppr.o compiler/stage1/build/LlvmCodeGen/Regs.o compiler/stage1/build/LlvmMangler.o compiler/stage1/build/MkId.o compiler/stage1/build/Module.o compiler/stage1/build/Name.o compiler/stage1/build/NameEnv.o compiler/stage1/build/NameSet.o compiler/stage1/build/OccName.o compiler/stage1/build/RdrName.o compiler/stage1/build/SrcLoc.o compiler/stage1/build/UniqSupply.o compiler/stage1/build/Unique.o compiler/stage1/build/Var.o compiler/stage1/build/VarEnv.o compiler/stage1/build/VarSet.o compiler/stage1/build/UnVarGraph.o compiler/stage1/build/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmPipeline.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElim.o compiler/stage1/build/CmmImplementSwitchPlans.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmExpr.o compiler/stage1/build/CmmInfo.o compiler/stage1/build/CmmLex.o compiler/stage1/build/CmmLint.o compiler/stage1/build/CmmLive.o compiler/stage1/build/CmmMachOp.o compiler/stage1/build/CmmSwitch.o compiler/stage1/build/CmmNode.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmSink.o compiler/stage1/build/CmmType.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmLayoutStack.o compiler/stage1/build/MkGraph.o compiler/stage1/build/PprBase.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmDecl.o compiler/stage1/build/PprCmmExpr.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CodeGen/Platform.o compiler/stage1/build/CodeGen/Platform/ARM.o compiler/stage1/build/CodeGen/Platform/ARM64.o compiler/stage1/build/CodeGen/Platform/NoRegs.o compiler/stage1/build/CodeGen/Platform/PPC.o compiler/stage1/build/CodeGen/Platform/PPC_Darwin.o compiler/stage1/build/CodeGen/Platform/SPARC.o compiler/stage1/build/CodeGen/Platform/X86.o compiler/stage1/build/CodeGen/Platform/X86_64.o compiler/stage1/build/CgUtils.o compiler/stage1/build/StgCmm.o compiler/stage1/build/StgCmmBind.o compiler/stage1/build/StgCmmClosure.o compiler/stage1/build/StgCmmCon.o compiler/stage1/build/StgCmmEnv.o compiler/stage1/build/StgCmmExpr.o compiler/stage1/build/StgCmmForeign.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.o compiler/stage1/build/StgCmmArgRep.o compiler/stage1/build/StgCmmLayout.o compiler/stage1/build/StgCmmMonad.o compiler/stage1/build/StgCmmPrim.o compiler/stage1/build/StgCmmProf.o compiler/stage1/build/StgCmmTicky.o compiler/stage1/build/StgCmmUtils.o compiler/stage1/build/StgCmmExtCode.o compiler/stage1/build/SMRep.o compiler/stage1/build/CoreArity.o compiler/stage1/build/CoreFVs.o compiler/stage1/build/CoreLint.o compiler/stage1/build/CorePrep.o compiler/stage1/build/CoreSubst.o compiler/stage1/build/CoreSyn.o compiler/stage1/build/TrieMap.o compiler/stage1/build/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/CoreSeq.o compiler/stage1/build/CoreStats.o compiler/stage1/build/MkCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PmExpr.o compiler/stage1/build/TmOracle.o compiler/stage1/build/Check.o compiler/stage1/build/Coverage.o compiler/stage1/build/Desugar.o compiler/stage1/build/DsArrows.o compiler/stage1/build/DsBinds.o compiler/stage1/build/DsCCall.o compiler/stage1/build/DsExpr.o compiler/stage1/build/DsForeign.o compiler/stage1/build/DsGRHSs.o compiler/stage1/build/DsListComp.o compiler/stage1/build/DsMonad.o compiler/stage1/build/DsUtils.o compiler/stage1/build/Match.o compiler/stage1/build/MatchCon.o compiler/stage1/build/MatchLit.o compiler/stage1/build/HsBinds.o compiler/stage1/build/HsDecls.o compiler/stage1/build/HsDoc.o compiler/stage1/build/HsExpr.o compiler/stage1/build/HsImpExp.o compiler/stage1/build/HsLit.o compiler/stage1/build/PlaceHolder.o compiler/stage1/build/HsPat.o compiler/stage1/build/HsSyn.o compiler/stage1/build/HsTypes.o compiler/stage1/build/HsUtils.o compiler/stage1/build/BinIface.o compiler/stage1/build/BuildTyCl.o compiler/stage1/build/IfaceEnv.o compiler/stage1/build/IfaceSyn.o compiler/stage1/build/IfaceType.o compiler/stage1/build/LoadIface.o compiler/stage1/build/MkIface.o compiler/stage1/build/TcIface.o compiler/stage1/build/FlagChecker.o compiler/stage1/build/Annotations.o compiler/stage1/build/CmdLineParser.o compiler/stage1/build/CodeOutput.o compiler/stage1/build/Config.o compiler/stage1/build/Constants.o compiler/stage1/build/DriverMkDepend.o compiler/stage1/build/DriverPhases.o compiler/stage1/build/PipelineMonad.o compiler/stage1/build/DriverPipeline.o compiler/stage1/build/DynFlags.o compiler/stage1/build/ErrUtils.o compiler/stage1/build/Finder.o compiler/stage1/build/GHC.o compiler/stage1/build/GhcMake.o compiler/stage1/build/GhcPlugins.o compiler/stage1/build/DynamicLoading.o compiler/stage1/build/HeaderInfo.o compiler/stage1/build/HscMain.o compiler/stage1/build/HscStats.o compiler/stage1/build/HscTypes.o compiler/stage1/build/InteractiveEval.o compiler/stage1/build/InteractiveEvalTypes.o compiler/stage1/build/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PlatformConstants.o compiler/stage1/build/Plugins.o compiler/stage1/build/TcPluginM.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticPtrTable.o compiler/stage1/build/SysTools.o compiler/stage1/build/Elf.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/Lexer.o compiler/stage1/build/OptCoercion.o compiler/stage1/build/Parser.o compiler/stage1/build/RdrHsSyn.o compiler/stage1/build/ApiAnnotation.o compiler/stage1/build/ForeignCall.o compiler/stage1/build/PrelInfo.o compiler/stage1/build/PrelNames.o compiler/stage1/build/PrelRules.o compiler/stage1/build/PrimOp.o compiler/stage1/build/TysPrim.o compiler/stage1/build/TysWiredIn.o compiler/stage1/build/CostCentre.o compiler/stage1/build/ProfInit.o compiler/stage1/build/SCCfinal.o compiler/stage1/build/RnBinds.o compiler/stage1/build/RnEnv.o compiler/stage1/build/RnExpr.o compiler/stage1/build/RnHsDoc.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.o compiler/stage1/build/RnSplice.o compiler/stage1/build/RnTypes.o compiler/stage1/build/CoreMonad.o compiler/stage1/build/CSE.o compiler/stage1/build/FloatIn.o compiler/stage1/build/FloatOut.o compiler/stage1/build/LiberateCase.o compiler/stage1/build/OccurAnal.o compiler/stage1/build/SAT.o compiler/stage1/build/SetLevels.o compiler/stage1/build/SimplCore.o compiler/stage1/build/SimplEnv.o compiler/stage1/build/SimplMonad.o compiler/stage1/build/SimplUtils.o compiler/stage1/build/Simplify.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.o compiler/stage1/build/UnariseStg.o compiler/stage1/build/Rules.o compiler/stage1/build/SpecConstr.o compiler/stage1/build/Specialise.o compiler/stage1/build/CoreToStg.o compiler/stage1/build/StgLint.o compiler/stage1/build/StgSyn.o compiler/stage1/build/CallArity.o compiler/stage1/build/DmdAnal.o compiler/stage1/build/WorkWrap.o compiler/stage1/build/WwLib.o compiler/stage1/build/FamInst.o compiler/stage1/build/Inst.o compiler/stage1/build/TcAnnotations.o compiler/stage1/build/TcArrows.o compiler/stage1/build/TcBinds.o compiler/stage1/build/TcClassDcl.o compiler/stage1/build/TcDefaults.o compiler/stage1/build/TcDeriv.o compiler/stage1/build/TcEnv.o compiler/stage1/build/TcExpr.o compiler/stage1/build/TcForeign.o compiler/stage1/build/TcGenDeriv.o compiler/stage1/build/TcGenGenerics.o compiler/stage1/build/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcValidity.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.o compiler/stage1/build/TcPatSyn.o compiler/stage1/build/TcRnDriver.o compiler/stage1/build/TcRnMonad.o compiler/stage1/build/TcRnTypes.o compiler/stage1/build/TcRules.o compiler/stage1/build/TcSimplify.o compiler/stage1/build/TcErrors.o compiler/stage1/build/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTypeable.o compiler/stage1/build/TcType.o compiler/stage1/build/TcEvidence.o compiler/stage1/build/TcUnify.o compiler/stage1/build/TcInteract.o compiler/stage1/build/TcCanonical.o compiler/stage1/build/TcFlatten.o compiler/stage1/build/TcSMonad.o compiler/stage1/build/TcTypeNats.o compiler/stage1/build/TcSplice.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/DsMeta.o compiler/stage1/build/THNames.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/CoAxiom.o compiler/stage1/build/Kind.o compiler/stage1/build/Type.o compiler/stage1/build/TyCoRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BooleanFormula.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastStringEnv.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.o compiler/stage1/build/FV.o compiler/stage1/build/GraphBase.o compiler/stage1/build/GraphColor.o compiler/stage1/build/GraphOps.o compiler/stage1/build/GraphPpr.o compiler/stage1/build/IOEnv.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/build/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Pair.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/State.o compiler/stage1/build/Stream.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqDFM.o compiler/stage1/build/UniqDSet.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/Vectorise/Builtins/Base.o compiler/stage1/build/Vectorise/Builtins/Initialise.o compiler/stage1/build/Vectorise/Builtins.o compiler/stage1/build/Vectorise/Monad/Base.o compiler/stage1/build/Vectorise/Monad/Naming.o compiler/stage1/build/Vectorise/Monad/Local.o compiler/stage1/build/Vectorise/Monad/Global.o compiler/stage1/build/Vectorise/Monad/InstEnv.o compiler/stage1/build/Vectorise/Monad.o compiler/stage1/build/Vectorise/Utils/Base.o compiler/stage1/build/Vectorise/Utils/Closure.o compiler/stage1/build/Vectorise/Utils/Hoisting.o compiler/stage1/build/Vectorise/Utils/PADict.o compiler/stage1/build/Vectorise/Utils/Poly.o compiler/stage1/build/Vectorise/Utils.o compiler/stage1/build/Vectorise/Generic/Description.o compiler/stage1/build/Vectorise/Generic/PAMethods.o compiler/stage1/build/Vectorise/Generic/PADict.o compiler/stage1/build/Vectorise/Generic/PData.o compiler/stage1/build/Vectorise/Type/Env.o compiler/stage1/build/Vectorise/Type/Type.o compiler/stage1/build/Vectorise/Type/TyConDecl.o compiler/stage1/build/Vectorise/Type/Classify.o compiler/stage1/build/Vectorise/Convert.o compiler/stage1/build/Vectorise/Vect.o compiler/stage1/build/Vectorise/Var.o compiler/stage1/build/Vectorise/Env.o compiler/stage1/build/Vectorise/Exp.o compiler/stage1/build/Vectorise.o compiler/stage1/build/Hoopl/Dataflow.o compiler/stage1/build/Hoopl.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Format.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/CPrim.o compiler/stage1/build/X86/Regs.o compiler/stage1/build/X86/RegInfo.o compiler/stage1/build/X86/Instr.o compiler/stage1/build/X86/Cond.o compiler/stage1/build/X86/Ppr.o compiler/stage1/build/X86/CodeGen.o compiler/stage1/build/PPC/Regs.o compiler/stage1/build/PPC/RegInfo.o compiler/stage1/build/PPC/Instr.o compiler/stage1/build/PPC/Cond.o compiler/stage1/build/PPC/Ppr.o compiler/stage1/build/PPC/CodeGen.o compiler/stage1/build/SPARC/Base.o compiler/stage1/build/SPARC/Regs.o compiler/stage1/build/SPARC/Imm.o compiler/stage1/build/SPARC/AddrMode.o compiler/stage1/build/SPARC/Cond.o compiler/stage1/build/SPARC/Instr.o compiler/stage1/build/SPARC/Stack.o compiler/stage1/build/SPARC/ShortcutJump.o compiler/stage1/build/SPARC/Ppr.o compiler/stage1/build/SPARC/CodeGen.o compiler/stage1/build/SPARC/CodeGen/Amode.o compiler/stage1/build/SPARC/CodeGen/Base.o compiler/stage1/build/SPARC/CodeGen/CondCode.o compiler/stage1/build/SPARC/CodeGen/Gen32.o compiler/stage1/build/SPARC/CodeGen/Gen64.o compiler/stage1/build/SPARC/CodeGen/Sanity.o compiler/stage1/build/SPARC/CodeGen/Expand.o compiler/stage1/build/RegAlloc/Liveness.o compiler/stage1/build/RegAlloc/Graph/Main.o compiler/stage1/build/RegAlloc/Graph/Stats.o compiler/stage1/build/RegAlloc/Graph/ArchBase.o compiler/stage1/build/RegAlloc/Graph/ArchX86.o compiler/stage1/build/RegAlloc/Graph/Coalesce.o compiler/stage1/build/RegAlloc/Graph/Spill.o compiler/stage1/build/RegAlloc/Graph/SpillClean.o compiler/stage1/build/RegAlloc/Graph/SpillCost.o compiler/stage1/build/RegAlloc/Graph/TrivColorable.o compiler/stage1/build/RegAlloc/Linear/Main.o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o compiler/stage1/build/RegAlloc/Linear/State.o compiler/stage1/build/RegAlloc/Linear/Stats.o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/StackMap.o compiler/stage1/build/RegAlloc/Linear/Base.o compiler/stage1/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/X86_64/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/Dwarf.o compiler/stage1/build/Dwarf/Types.o compiler/stage1/build/Dwarf/Constants.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/cbits/genSym.o >> compiler/stage1/build/libHSghc-8.0.2.a.contents "ar" q compiler/stage1/build/libHSghc-8.0.2.a @compiler/stage1/build/libHSghc-8.0.2.a.contents ar: creating compiler/stage1/build/libHSghc-8.0.2.a "rm" -f compiler/stage1/build/libHSghc-8.0.2.a.contents "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o ghc/stage1/build/tmp/ghc-stage1 -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts ghc/stage1/build/Main.o ghc/stage1/build/hschooks.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -o pbulk -g pbulk -m 755 ghc/stage1/build/tmp/ghc-stage1 inplace/lib/bin/ghc-stage1 "rm" -f inplace/bin/ghc-stage1 echo '#!/bin/sh' >> inplace/bin/ghc-stage1 echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/ghc-stage1"' >> inplace/bin/ghc-stage1 echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/ghc-stage1 echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/ghc-stage1 echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/ghc-stage1 echo 'pgmgcc="cc"' >> inplace/bin/ghc-stage1 echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage1/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/transformers/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/template-haskell/dist-boot/build:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/pretty-1.1.3.3:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/process-1.4.3.0:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hpc/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hoopl/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot/dist-boot/build:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot-th/dist-boot/build:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/directory-1.3.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/unix-2.7.2.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/time-1.6.0.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/filepath-1.4.1.1:/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/binary/dist-boot/build:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/containers-0.5.7.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/bytestring-0.10.8.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghc-stage1 cat ghc/ghc.wrapper >> inplace/bin/ghc-stage1 chmod +x inplace/bin/ghc-stage1 "inplace/bin/ghc-cabal" check libraries/ghc-prim "inplace/bin/ghc-cabal" configure libraries/ghc-prim dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --flag=include-ghc-prim --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-prim-0.5.0.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/ghc-prim/dist-install/inplace-pkg-config Reading package info from "libraries/ghc-prim/dist-install/inplace-pkg-config" ... done. ghc-prim-0.5.0.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock doesn't exist or isn't a file ghc-prim-0.5.0.0: cannot find any of ["GHC/CString.hi","GHC/CString.p_hi","GHC/CString.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/Classes.hi","GHC/Classes.p_hi","GHC/Classes.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/Debug.hi","GHC/Debug.p_hi","GHC/Debug.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/IntWord64.hi","GHC/IntWord64.p_hi","GHC/IntWord64.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/Magic.hi","GHC/Magic.p_hi","GHC/Magic.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/PrimopWrappers.hi","GHC/PrimopWrappers.p_hi","GHC/PrimopWrappers.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/Tuple.hi","GHC/Tuple.p_hi","GHC/Tuple.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["GHC/Types.hi","GHC/Types.p_hi","GHC/Types.dyn_hi"] (ignoring) ghc-prim-0.5.0.0: cannot find any of ["libHSghc-prim-0.5.0.0.a","libHSghc-prim-0.5.0.0.p_a","libHSghc-prim-0.5.0.0-ghc8.0.2.so","libHSghc-prim-0.5.0.0-ghc8.0.2.dylib","HSghc-prim-0.5.0.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/integer-gmp "inplace/bin/ghc-cabal" configure libraries/integer-gmp dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring integer-gmp-1.0.0.1... configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-curses-libraries checking build system type... x86_64-unknown-netbsd9.99 checking host system type... x86_64-unknown-netbsd9.99 checking target system type... x86_64-unknown-netbsd9.99 checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for __gmpz_powm in -lgmp... yes checking for __gmpz_powm_sec in -lgmp... yes checking whether to use in-tree GMP... no checking for gmp.h... yes checking GMP version... 6.2.1 configure: creating ./config.status config.status: creating integer-gmp.buildinfo config.status: creating gmp/config.mk config.status: creating include/HsIntegerGmp.h configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/integer-gmp/dist-install/inplace-pkg-config Reading package info from "libraries/integer-gmp/dist-install/inplace-pkg-config" ... done. integer-gmp-1.0.0.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock doesn't exist or isn't a file integer-gmp-1.0.0.1: cannot find any of ["GHC/Integer.hi","GHC/Integer.p_hi","GHC/Integer.dyn_hi"] (ignoring) integer-gmp-1.0.0.1: cannot find any of ["GHC/Integer/Logarithms.hi","GHC/Integer/Logarithms.p_hi","GHC/Integer/Logarithms.dyn_hi"] (ignoring) integer-gmp-1.0.0.1: cannot find any of ["GHC/Integer/Logarithms/Internals.hi","GHC/Integer/Logarithms/Internals.p_hi","GHC/Integer/Logarithms/Internals.dyn_hi"] (ignoring) integer-gmp-1.0.0.1: cannot find any of ["GHC/Integer/GMP/Internals.hi","GHC/Integer/GMP/Internals.p_hi","GHC/Integer/GMP/Internals.dyn_hi"] (ignoring) integer-gmp-1.0.0.1: cannot find any of ["GHC/Integer/Type.hi","GHC/Integer/Type.p_hi","GHC/Integer/Type.dyn_hi"] (ignoring) integer-gmp-1.0.0.1: cannot find any of ["libHSinteger-gmp-1.0.0.1.a","libHSinteger-gmp-1.0.0.1.p_a","libHSinteger-gmp-1.0.0.1-ghc8.0.2.so","libHSinteger-gmp-1.0.0.1-ghc8.0.2.dylib","HSinteger-gmp-1.0.0.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/base "inplace/bin/ghc-cabal" configure libraries/base dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --flags=integer-gmp --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring base-4.9.1.0... configure: WARNING: unrecognized options: --with-compiler, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries checking build system type... x86_64-unknown-netbsd9.99 checking host system type... x86_64-unknown-netbsd9.99 checking target system type... x86_64-unknown-netbsd9.99 checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for WINDOWS platform... NO checking for long long... yes checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ctype.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking for limits.h... yes checking for signal.h... yes checking for sys/resource.h... yes checking for sys/select.h... yes checking for sys/stat.h... (cached) yes checking for sys/syscall.h... yes checking for sys/time.h... yes checking for sys/timeb.h... yes checking for sys/timers.h... no checking for sys/times.h... yes checking for sys/types.h... (cached) yes checking for sys/utsname.h... yes checking for sys/wait.h... yes checking for termios.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for utime.h... yes checking for windows.h... no checking for winsock.h... no checking for langinfo.h... yes checking for poll.h... yes checking for sys/epoll.h... no checking for sys/event.h... yes checking for sys/eventfd.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for wctype.h... yes checking for iswspace... yes checking for lstat... yes checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking for getclock... no checking for getrusage... yes checking for times... yes checking for _chsize... no checking for ftruncate... yes checking for epoll_ctl... no checking for eventfd... yes checking for kevent... yes checking for kevent64... no checking for kqueue... yes checking for poll... yes checking size of kev.filter... 4 checking size of kev.flags... 4 checking for unsetenv... yes checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking return type of unsetenv... int checking Haskell type for char... Int8 checking Haskell type for signed char... Int8 checking Haskell type for unsigned char... Word8 checking Haskell type for short... Int16 checking Haskell type for unsigned short... Word16 checking Haskell type for int... Int32 checking Haskell type for unsigned int... Word32 checking Haskell type for long... Int64 checking Haskell type for unsigned long... Word64 checking Haskell type for long long... Int64 checking Haskell type for unsigned long long... Word64 checking Haskell type for float... Float checking Haskell type for double... Double checking Haskell type for ptrdiff_t... Int64 checking Haskell type for size_t... Word64 checking Haskell type for wchar_t... Int32 checking Haskell type for sig_atomic_t... Int32 checking Haskell type for clock_t... Word32 checking Haskell type for time_t... Int64 checking Haskell type for useconds_t... Word32 checking Haskell type for suseconds_t... Int32 checking Haskell type for dev_t... Word64 checking Haskell type for ino_t... Word64 checking Haskell type for mode_t... Word32 checking Haskell type for off_t... Int64 checking Haskell type for pid_t... Int32 checking Haskell type for gid_t... Word32 checking Haskell type for uid_t... Word32 checking Haskell type for cc_t... Word8 checking Haskell type for speed_t... Word32 checking Haskell type for tcflag_t... Word32 checking Haskell type for nlink_t... Word32 checking Haskell type for ssize_t... Int64 checking Haskell type for rlim_t... Word64 checking Haskell type for intptr_t... Int64 checking Haskell type for uintptr_t... Word64 checking Haskell type for intmax_t... Int64 checking Haskell type for uintmax_t... Word64 checking value of E2BIG... 7 checking value of EACCES... 13 checking value of EADDRINUSE... 48 checking value of EADDRNOTAVAIL... 49 checking value of EADV... -1 checking value of EAFNOSUPPORT... 47 checking value of EAGAIN... 35 checking value of EALREADY... 37 checking value of EBADF... 9 checking value of EBADMSG... 88 checking value of EBADRPC... 72 checking value of EBUSY... 16 checking value of ECHILD... 10 checking value of ECOMM... -1 checking value of ECONNABORTED... 53 checking value of ECONNREFUSED... 61 checking value of ECONNRESET... 54 checking value of EDEADLK... 11 checking value of EDESTADDRREQ... 39 checking value of EDIRTY... -1 checking value of EDOM... 33 checking value of EDQUOT... 69 checking value of EEXIST... 17 checking value of EFAULT... 14 checking value of EFBIG... 27 checking value of EFTYPE... 79 checking value of EHOSTDOWN... 64 checking value of EHOSTUNREACH... 65 checking value of EIDRM... 82 checking value of EILSEQ... 85 checking value of EINPROGRESS... 36 checking value of EINTR... 4 checking value of EINVAL... 22 checking value of EIO... 5 checking value of EISCONN... 56 checking value of EISDIR... 21 checking value of ELOOP... 62 checking value of EMFILE... 24 checking value of EMLINK... 31 checking value of EMSGSIZE... 40 checking value of EMULTIHOP... 94 checking value of ENAMETOOLONG... 63 checking value of ENETDOWN... 50 checking value of ENETRESET... 52 checking value of ENETUNREACH... 51 checking value of ENFILE... 23 checking value of ENOBUFS... 55 checking value of ENODATA... 89 checking value of ENODEV... 19 checking value of ENOENT... 2 checking value of ENOEXEC... 8 checking value of ENOLCK... 77 checking value of ENOLINK... 95 checking value of ENOMEM... 12 checking value of ENOMSG... 83 checking value of ENONET... -1 checking value of ENOPROTOOPT... 42 checking value of ENOSPC... 28 checking value of ENOSR... 90 checking value of ENOSTR... 91 checking value of ENOSYS... 78 checking value of ENOTBLK... 15 checking value of ENOTCONN... 57 checking value of ENOTDIR... 20 checking value of ENOTEMPTY... 66 checking value of ENOTSOCK... 38 checking value of ENOTTY... 25 checking value of ENXIO... 6 checking value of EOPNOTSUPP... 45 checking value of EPERM... 1 checking value of EPFNOSUPPORT... 46 checking value of EPIPE... 32 checking value of EPROCLIM... 67 checking value of EPROCUNAVAIL... 76 checking value of EPROGMISMATCH... 75 checking value of EPROGUNAVAIL... 74 checking value of EPROTO... 96 checking value of EPROTONOSUPPORT... 43 checking value of EPROTOTYPE... 41 checking value of ERANGE... 34 checking value of EREMCHG... -1 checking value of EREMOTE... 71 checking value of EROFS... 30 checking value of ERPCMISMATCH... 73 checking value of ERREMOTE... -1 checking value of ESHUTDOWN... 58 checking value of ESOCKTNOSUPPORT... 44 checking value of ESPIPE... 29 checking value of ESRCH... 3 checking value of ESRMNT... -1 checking value of ESTALE... 70 checking value of ETIME... 92 checking value of ETIMEDOUT... 60 checking value of ETOOMANYREFS... 59 checking value of ETXTBSY... 26 checking value of EUSERS... 68 checking value of EWOULDBLOCK... 35 checking value of EXDEV... 18 checking value of ENOCIGAR... -1 checking value of ENOTSUP... 86 checking value of SIGINT... 2 checking value of O_BINARY... 0 checking for library containing iconv... none required checking for library containing locale_charset... no checking for struct MD5Context... yes checking size of struct MD5Context... 88 configure: creating ./config.status config.status: creating base.buildinfo config.status: creating include/HsBaseConfig.h config.status: creating include/EventConfig.h configure: WARNING: unrecognized options: --with-compiler, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/base/dist-install/inplace-pkg-config Reading package info from "libraries/base/dist-install/inplace-pkg-config" ... done. base-4.9.1.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/dist-install/doc/html/base/base.haddock doesn't exist or isn't a file base-4.9.1.0: cannot find any of ["Control/Applicative.hi","Control/Applicative.p_hi","Control/Applicative.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Arrow.hi","Control/Arrow.p_hi","Control/Arrow.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Category.hi","Control/Category.p_hi","Control/Category.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Concurrent.hi","Control/Concurrent.p_hi","Control/Concurrent.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Concurrent/Chan.hi","Control/Concurrent/Chan.p_hi","Control/Concurrent/Chan.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Concurrent/MVar.hi","Control/Concurrent/MVar.p_hi","Control/Concurrent/MVar.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Concurrent/QSem.hi","Control/Concurrent/QSem.p_hi","Control/Concurrent/QSem.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Concurrent/QSemN.hi","Control/Concurrent/QSemN.p_hi","Control/Concurrent/QSemN.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Exception.hi","Control/Exception.p_hi","Control/Exception.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Exception/Base.hi","Control/Exception/Base.p_hi","Control/Exception/Base.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad.hi","Control/Monad.p_hi","Control/Monad.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/Fail.hi","Control/Monad/Fail.p_hi","Control/Monad/Fail.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/Fix.hi","Control/Monad/Fix.p_hi","Control/Monad/Fix.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/Instances.hi","Control/Monad/Instances.p_hi","Control/Monad/Instances.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/IO/Class.hi","Control/Monad/IO/Class.p_hi","Control/Monad/IO/Class.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST.hi","Control/Monad/ST.p_hi","Control/Monad/ST.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Lazy.hi","Control/Monad/ST/Lazy.p_hi","Control/Monad/ST/Lazy.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Lazy/Safe.hi","Control/Monad/ST/Lazy/Safe.p_hi","Control/Monad/ST/Lazy/Safe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Lazy/Unsafe.hi","Control/Monad/ST/Lazy/Unsafe.p_hi","Control/Monad/ST/Lazy/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Safe.hi","Control/Monad/ST/Safe.p_hi","Control/Monad/ST/Safe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Strict.hi","Control/Monad/ST/Strict.p_hi","Control/Monad/ST/Strict.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Unsafe.hi","Control/Monad/ST/Unsafe.p_hi","Control/Monad/ST/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/Zip.hi","Control/Monad/Zip.p_hi","Control/Monad/Zip.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Bifunctor.hi","Data/Bifunctor.p_hi","Data/Bifunctor.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Bits.hi","Data/Bits.p_hi","Data/Bits.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Bool.hi","Data/Bool.p_hi","Data/Bool.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Char.hi","Data/Char.p_hi","Data/Char.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Coerce.hi","Data/Coerce.p_hi","Data/Coerce.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Complex.hi","Data/Complex.p_hi","Data/Complex.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Data.hi","Data/Data.p_hi","Data/Data.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Dynamic.hi","Data/Dynamic.p_hi","Data/Dynamic.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Either.hi","Data/Either.p_hi","Data/Either.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Eq.hi","Data/Eq.p_hi","Data/Eq.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Fixed.hi","Data/Fixed.p_hi","Data/Fixed.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Foldable.hi","Data/Foldable.p_hi","Data/Foldable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Function.hi","Data/Function.p_hi","Data/Function.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor.hi","Data/Functor.p_hi","Data/Functor.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Classes.hi","Data/Functor/Classes.p_hi","Data/Functor/Classes.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Compose.hi","Data/Functor/Compose.p_hi","Data/Functor/Compose.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Const.hi","Data/Functor/Const.p_hi","Data/Functor/Const.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Identity.hi","Data/Functor/Identity.p_hi","Data/Functor/Identity.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Product.hi","Data/Functor/Product.p_hi","Data/Functor/Product.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Functor/Sum.hi","Data/Functor/Sum.p_hi","Data/Functor/Sum.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/IORef.hi","Data/IORef.p_hi","Data/IORef.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Int.hi","Data/Int.p_hi","Data/Int.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Ix.hi","Data/Ix.p_hi","Data/Ix.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Kind.hi","Data/Kind.p_hi","Data/Kind.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/List.hi","Data/List.p_hi","Data/List.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/List/NonEmpty.hi","Data/List/NonEmpty.p_hi","Data/List/NonEmpty.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Maybe.hi","Data/Maybe.p_hi","Data/Maybe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Monoid.hi","Data/Monoid.p_hi","Data/Monoid.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Ord.hi","Data/Ord.p_hi","Data/Ord.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Proxy.hi","Data/Proxy.p_hi","Data/Proxy.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Ratio.hi","Data/Ratio.p_hi","Data/Ratio.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Semigroup.hi","Data/Semigroup.p_hi","Data/Semigroup.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/STRef.hi","Data/STRef.p_hi","Data/STRef.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/STRef/Lazy.hi","Data/STRef/Lazy.p_hi","Data/STRef/Lazy.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/STRef/Strict.hi","Data/STRef/Strict.p_hi","Data/STRef/Strict.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/String.hi","Data/String.p_hi","Data/String.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Traversable.hi","Data/Traversable.p_hi","Data/Traversable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Tuple.hi","Data/Tuple.p_hi","Data/Tuple.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Type/Bool.hi","Data/Type/Bool.p_hi","Data/Type/Bool.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Type/Coercion.hi","Data/Type/Coercion.p_hi","Data/Type/Coercion.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Type/Equality.hi","Data/Type/Equality.p_hi","Data/Type/Equality.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Typeable.hi","Data/Typeable.p_hi","Data/Typeable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Typeable/Internal.hi","Data/Typeable/Internal.p_hi","Data/Typeable/Internal.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Unique.hi","Data/Unique.p_hi","Data/Unique.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Version.hi","Data/Version.p_hi","Data/Version.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Void.hi","Data/Void.p_hi","Data/Void.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/Word.hi","Data/Word.p_hi","Data/Word.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Debug/Trace.hi","Debug/Trace.p_hi","Debug/Trace.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign.hi","Foreign.p_hi","Foreign.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/C.hi","Foreign/C.p_hi","Foreign/C.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/C/Error.hi","Foreign/C/Error.p_hi","Foreign/C/Error.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/C/String.hi","Foreign/C/String.p_hi","Foreign/C/String.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/C/Types.hi","Foreign/C/Types.p_hi","Foreign/C/Types.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Concurrent.hi","Foreign/Concurrent.p_hi","Foreign/Concurrent.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/ForeignPtr.hi","Foreign/ForeignPtr.p_hi","Foreign/ForeignPtr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/ForeignPtr/Safe.hi","Foreign/ForeignPtr/Safe.p_hi","Foreign/ForeignPtr/Safe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/ForeignPtr/Unsafe.hi","Foreign/ForeignPtr/Unsafe.p_hi","Foreign/ForeignPtr/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal.hi","Foreign/Marshal.p_hi","Foreign/Marshal.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Alloc.hi","Foreign/Marshal/Alloc.p_hi","Foreign/Marshal/Alloc.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Array.hi","Foreign/Marshal/Array.p_hi","Foreign/Marshal/Array.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Error.hi","Foreign/Marshal/Error.p_hi","Foreign/Marshal/Error.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Pool.hi","Foreign/Marshal/Pool.p_hi","Foreign/Marshal/Pool.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Safe.hi","Foreign/Marshal/Safe.p_hi","Foreign/Marshal/Safe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Unsafe.hi","Foreign/Marshal/Unsafe.p_hi","Foreign/Marshal/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Marshal/Utils.hi","Foreign/Marshal/Utils.p_hi","Foreign/Marshal/Utils.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Ptr.hi","Foreign/Ptr.p_hi","Foreign/Ptr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Safe.hi","Foreign/Safe.p_hi","Foreign/Safe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/StablePtr.hi","Foreign/StablePtr.p_hi","Foreign/StablePtr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/Storable.hi","Foreign/Storable.p_hi","Foreign/Storable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Arr.hi","GHC/Arr.p_hi","GHC/Arr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Base.hi","GHC/Base.p_hi","GHC/Base.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Char.hi","GHC/Char.p_hi","GHC/Char.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Conc.hi","GHC/Conc.p_hi","GHC/Conc.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Conc/IO.hi","GHC/Conc/IO.p_hi","GHC/Conc/IO.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Conc/Signal.hi","GHC/Conc/Signal.p_hi","GHC/Conc/Signal.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Conc/Sync.hi","GHC/Conc/Sync.p_hi","GHC/Conc/Sync.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/ConsoleHandler.hi","GHC/ConsoleHandler.p_hi","GHC/ConsoleHandler.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Constants.hi","GHC/Constants.p_hi","GHC/Constants.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Desugar.hi","GHC/Desugar.p_hi","GHC/Desugar.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Enum.hi","GHC/Enum.p_hi","GHC/Enum.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Environment.hi","GHC/Environment.p_hi","GHC/Environment.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Err.hi","GHC/Err.p_hi","GHC/Err.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Exception.hi","GHC/Exception.p_hi","GHC/Exception.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/ExecutionStack.hi","GHC/ExecutionStack.p_hi","GHC/ExecutionStack.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/ExecutionStack/Internal.hi","GHC/ExecutionStack/Internal.p_hi","GHC/ExecutionStack/Internal.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Exts.hi","GHC/Exts.p_hi","GHC/Exts.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Fingerprint.hi","GHC/Fingerprint.p_hi","GHC/Fingerprint.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Fingerprint/Type.hi","GHC/Fingerprint/Type.p_hi","GHC/Fingerprint/Type.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Float.hi","GHC/Float.p_hi","GHC/Float.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Float/ConversionUtils.hi","GHC/Float/ConversionUtils.p_hi","GHC/Float/ConversionUtils.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Float/RealFracMethods.hi","GHC/Float/RealFracMethods.p_hi","GHC/Float/RealFracMethods.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Foreign.hi","GHC/Foreign.p_hi","GHC/Foreign.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/ForeignPtr.hi","GHC/ForeignPtr.p_hi","GHC/ForeignPtr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/GHCi.hi","GHC/GHCi.p_hi","GHC/GHCi.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Generics.hi","GHC/Generics.p_hi","GHC/Generics.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO.hi","GHC/IO.p_hi","GHC/IO.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Buffer.hi","GHC/IO/Buffer.p_hi","GHC/IO/Buffer.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/BufferedIO.hi","GHC/IO/BufferedIO.p_hi","GHC/IO/BufferedIO.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Device.hi","GHC/IO/Device.p_hi","GHC/IO/Device.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding.hi","GHC/IO/Encoding.p_hi","GHC/IO/Encoding.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/CodePage.hi","GHC/IO/Encoding/CodePage.p_hi","GHC/IO/Encoding/CodePage.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/Failure.hi","GHC/IO/Encoding/Failure.p_hi","GHC/IO/Encoding/Failure.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/Iconv.hi","GHC/IO/Encoding/Iconv.p_hi","GHC/IO/Encoding/Iconv.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/Latin1.hi","GHC/IO/Encoding/Latin1.p_hi","GHC/IO/Encoding/Latin1.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/Types.hi","GHC/IO/Encoding/Types.p_hi","GHC/IO/Encoding/Types.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/UTF16.hi","GHC/IO/Encoding/UTF16.p_hi","GHC/IO/Encoding/UTF16.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/UTF32.hi","GHC/IO/Encoding/UTF32.p_hi","GHC/IO/Encoding/UTF32.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Encoding/UTF8.hi","GHC/IO/Encoding/UTF8.p_hi","GHC/IO/Encoding/UTF8.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Exception.hi","GHC/IO/Exception.p_hi","GHC/IO/Exception.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/FD.hi","GHC/IO/FD.p_hi","GHC/IO/FD.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Handle.hi","GHC/IO/Handle.p_hi","GHC/IO/Handle.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Handle/FD.hi","GHC/IO/Handle/FD.p_hi","GHC/IO/Handle/FD.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Handle/Internals.hi","GHC/IO/Handle/Internals.p_hi","GHC/IO/Handle/Internals.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Handle/Text.hi","GHC/IO/Handle/Text.p_hi","GHC/IO/Handle/Text.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Handle/Types.hi","GHC/IO/Handle/Types.p_hi","GHC/IO/Handle/Types.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/IOMode.hi","GHC/IO/IOMode.p_hi","GHC/IO/IOMode.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IO/Unsafe.hi","GHC/IO/Unsafe.p_hi","GHC/IO/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IOArray.hi","GHC/IOArray.p_hi","GHC/IOArray.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/IORef.hi","GHC/IORef.p_hi","GHC/IORef.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Int.hi","GHC/Int.p_hi","GHC/Int.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/List.hi","GHC/List.p_hi","GHC/List.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/MVar.hi","GHC/MVar.p_hi","GHC/MVar.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Natural.hi","GHC/Natural.p_hi","GHC/Natural.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Num.hi","GHC/Num.p_hi","GHC/Num.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/OldList.hi","GHC/OldList.p_hi","GHC/OldList.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/OverloadedLabels.hi","GHC/OverloadedLabels.p_hi","GHC/OverloadedLabels.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/PArr.hi","GHC/PArr.p_hi","GHC/PArr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Pack.hi","GHC/Pack.p_hi","GHC/Pack.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Profiling.hi","GHC/Profiling.p_hi","GHC/Profiling.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Ptr.hi","GHC/Ptr.p_hi","GHC/Ptr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Read.hi","GHC/Read.p_hi","GHC/Read.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Real.hi","GHC/Real.p_hi","GHC/Real.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/RTS/Flags.hi","GHC/RTS/Flags.p_hi","GHC/RTS/Flags.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/ST.hi","GHC/ST.p_hi","GHC/ST.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/StaticPtr.hi","GHC/StaticPtr.p_hi","GHC/StaticPtr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/STRef.hi","GHC/STRef.p_hi","GHC/STRef.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Show.hi","GHC/Show.p_hi","GHC/Show.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Stable.hi","GHC/Stable.p_hi","GHC/Stable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Stack.hi","GHC/Stack.p_hi","GHC/Stack.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Stack/CCS.hi","GHC/Stack/CCS.p_hi","GHC/Stack/CCS.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Stack/Types.hi","GHC/Stack/Types.p_hi","GHC/Stack/Types.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Stats.hi","GHC/Stats.p_hi","GHC/Stats.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Storable.hi","GHC/Storable.p_hi","GHC/Storable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/TopHandler.hi","GHC/TopHandler.p_hi","GHC/TopHandler.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/TypeLits.hi","GHC/TypeLits.p_hi","GHC/TypeLits.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Unicode.hi","GHC/Unicode.p_hi","GHC/Unicode.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Weak.hi","GHC/Weak.p_hi","GHC/Weak.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Word.hi","GHC/Word.p_hi","GHC/Word.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Numeric.hi","Numeric.p_hi","Numeric.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Numeric/Natural.hi","Numeric/Natural.p_hi","Numeric/Natural.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Prelude.hi","Prelude.p_hi","Prelude.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/CPUTime.hi","System/CPUTime.p_hi","System/CPUTime.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Console/GetOpt.hi","System/Console/GetOpt.p_hi","System/Console/GetOpt.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Environment.hi","System/Environment.p_hi","System/Environment.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Exit.hi","System/Exit.p_hi","System/Exit.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/IO.hi","System/IO.p_hi","System/IO.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/IO/Error.hi","System/IO/Error.p_hi","System/IO/Error.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/IO/Unsafe.hi","System/IO/Unsafe.p_hi","System/IO/Unsafe.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Info.hi","System/Info.p_hi","System/Info.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Mem.hi","System/Mem.p_hi","System/Mem.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Mem/StableName.hi","System/Mem/StableName.p_hi","System/Mem/StableName.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Mem/Weak.hi","System/Mem/Weak.p_hi","System/Mem/Weak.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Posix/Internals.hi","System/Posix/Internals.p_hi","System/Posix/Internals.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Posix/Types.hi","System/Posix/Types.p_hi","System/Posix/Types.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Timeout.hi","System/Timeout.p_hi","System/Timeout.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/ParserCombinators/ReadP.hi","Text/ParserCombinators/ReadP.p_hi","Text/ParserCombinators/ReadP.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/ParserCombinators/ReadPrec.hi","Text/ParserCombinators/ReadPrec.p_hi","Text/ParserCombinators/ReadPrec.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/Printf.hi","Text/Printf.p_hi","Text/Printf.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/Read.hi","Text/Read.p_hi","Text/Read.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/Read/Lex.hi","Text/Read/Lex.p_hi","Text/Read/Lex.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/Show.hi","Text/Show.p_hi","Text/Show.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Text/Show/Functions.hi","Text/Show/Functions.p_hi","Text/Show/Functions.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Unsafe/Coerce.hi","Unsafe/Coerce.p_hi","Unsafe/Coerce.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event.hi","GHC/Event.p_hi","GHC/Event.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Imp.hi","Control/Monad/ST/Imp.p_hi","Control/Monad/ST/Imp.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Control/Monad/ST/Lazy/Imp.hi","Control/Monad/ST/Lazy/Imp.p_hi","Control/Monad/ST/Lazy/Imp.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Data/OldList.hi","Data/OldList.p_hi","Data/OldList.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["Foreign/ForeignPtr/Imp.hi","Foreign/ForeignPtr/Imp.p_hi","Foreign/ForeignPtr/Imp.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["System/Environment/ExecutablePath.hi","System/Environment/ExecutablePath.p_hi","System/Environment/ExecutablePath.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Arr.hi","GHC/Event/Arr.p_hi","GHC/Event/Arr.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Array.hi","GHC/Event/Array.p_hi","GHC/Event/Array.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Clock.hi","GHC/Event/Clock.p_hi","GHC/Event/Clock.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Control.hi","GHC/Event/Control.p_hi","GHC/Event/Control.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/EPoll.hi","GHC/Event/EPoll.p_hi","GHC/Event/EPoll.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/IntTable.hi","GHC/Event/IntTable.p_hi","GHC/Event/IntTable.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Internal.hi","GHC/Event/Internal.p_hi","GHC/Event/Internal.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/KQueue.hi","GHC/Event/KQueue.p_hi","GHC/Event/KQueue.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Manager.hi","GHC/Event/Manager.p_hi","GHC/Event/Manager.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/PSQ.hi","GHC/Event/PSQ.p_hi","GHC/Event/PSQ.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Poll.hi","GHC/Event/Poll.p_hi","GHC/Event/Poll.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Thread.hi","GHC/Event/Thread.p_hi","GHC/Event/Thread.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/TimerManager.hi","GHC/Event/TimerManager.p_hi","GHC/Event/TimerManager.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["GHC/Event/Unique.hi","GHC/Event/Unique.p_hi","GHC/Event/Unique.dyn_hi"] (ignoring) base-4.9.1.0: cannot find any of ["libHSbase-4.9.1.0.a","libHSbase-4.9.1.0.p_a","libHSbase-4.9.1.0-ghc8.0.2.so","libHSbase-4.9.1.0-ghc8.0.2.dylib","HSbase-4.9.1.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/filepath "inplace/bin/ghc-cabal" configure libraries/filepath dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring filepath-1.4.1.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/filepath/dist-install/inplace-pkg-config Reading package info from "libraries/filepath/dist-install/inplace-pkg-config" ... done. filepath-1.4.1.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/filepath/dist-install/doc/html/filepath/filepath.haddock doesn't exist or isn't a file filepath-1.4.1.1: cannot find any of ["System/FilePath.hi","System/FilePath.p_hi","System/FilePath.dyn_hi"] (ignoring) filepath-1.4.1.1: cannot find any of ["System/FilePath/Posix.hi","System/FilePath/Posix.p_hi","System/FilePath/Posix.dyn_hi"] (ignoring) filepath-1.4.1.1: cannot find any of ["System/FilePath/Windows.hi","System/FilePath/Windows.p_hi","System/FilePath/Windows.dyn_hi"] (ignoring) filepath-1.4.1.1: cannot find any of ["libHSfilepath-1.4.1.1.a","libHSfilepath-1.4.1.1.p_a","libHSfilepath-1.4.1.1-ghc8.0.2.so","libHSfilepath-1.4.1.1-ghc8.0.2.dylib","HSfilepath-1.4.1.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/array "inplace/bin/ghc-cabal" configure libraries/array dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring array-0.5.1.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/array/dist-install/inplace-pkg-config Reading package info from "libraries/array/dist-install/inplace-pkg-config" ... done. array-0.5.1.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/array/dist-install/doc/html/array/array.haddock doesn't exist or isn't a file array-0.5.1.1: cannot find any of ["Data/Array.hi","Data/Array.p_hi","Data/Array.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Base.hi","Data/Array/Base.p_hi","Data/Array/Base.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/IArray.hi","Data/Array/IArray.p_hi","Data/Array/IArray.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/IO.hi","Data/Array/IO.p_hi","Data/Array/IO.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/IO/Safe.hi","Data/Array/IO/Safe.p_hi","Data/Array/IO/Safe.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/IO/Internals.hi","Data/Array/IO/Internals.p_hi","Data/Array/IO/Internals.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/MArray.hi","Data/Array/MArray.p_hi","Data/Array/MArray.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/MArray/Safe.hi","Data/Array/MArray/Safe.p_hi","Data/Array/MArray/Safe.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/ST.hi","Data/Array/ST.p_hi","Data/Array/ST.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/ST/Safe.hi","Data/Array/ST/Safe.p_hi","Data/Array/ST/Safe.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Storable.hi","Data/Array/Storable.p_hi","Data/Array/Storable.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Storable/Safe.hi","Data/Array/Storable/Safe.p_hi","Data/Array/Storable/Safe.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Storable/Internals.hi","Data/Array/Storable/Internals.p_hi","Data/Array/Storable/Internals.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Unboxed.hi","Data/Array/Unboxed.p_hi","Data/Array/Unboxed.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["Data/Array/Unsafe.hi","Data/Array/Unsafe.p_hi","Data/Array/Unsafe.dyn_hi"] (ignoring) array-0.5.1.1: cannot find any of ["libHSarray-0.5.1.1.a","libHSarray-0.5.1.1.p_a","libHSarray-0.5.1.1-ghc8.0.2.so","libHSarray-0.5.1.1-ghc8.0.2.dylib","HSarray-0.5.1.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/deepseq "inplace/bin/ghc-cabal" configure libraries/deepseq dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring deepseq-1.4.2.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/deepseq/dist-install/inplace-pkg-config Reading package info from "libraries/deepseq/dist-install/inplace-pkg-config" ... done. deepseq-1.4.2.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock doesn't exist or isn't a file deepseq-1.4.2.0: cannot find any of ["Control/DeepSeq.hi","Control/DeepSeq.p_hi","Control/DeepSeq.dyn_hi"] (ignoring) deepseq-1.4.2.0: cannot find any of ["libHSdeepseq-1.4.2.0.a","libHSdeepseq-1.4.2.0.p_a","libHSdeepseq-1.4.2.0-ghc8.0.2.so","libHSdeepseq-1.4.2.0-ghc8.0.2.dylib","HSdeepseq-1.4.2.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/bytestring "inplace/bin/ghc-cabal" configure libraries/bytestring dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring bytestring-0.10.8.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/bytestring/dist-install/inplace-pkg-config Reading package info from "libraries/bytestring/dist-install/inplace-pkg-config" ... done. bytestring-0.10.8.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock doesn't exist or isn't a file bytestring-0.10.8.1: cannot find any of ["Data/ByteString.hi","Data/ByteString.p_hi","Data/ByteString.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Char8.hi","Data/ByteString/Char8.p_hi","Data/ByteString/Char8.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Unsafe.hi","Data/ByteString/Unsafe.p_hi","Data/ByteString/Unsafe.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Internal.hi","Data/ByteString/Internal.p_hi","Data/ByteString/Internal.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy.hi","Data/ByteString/Lazy.p_hi","Data/ByteString/Lazy.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy/Char8.hi","Data/ByteString/Lazy/Char8.p_hi","Data/ByteString/Lazy/Char8.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy/Internal.hi","Data/ByteString/Lazy/Internal.p_hi","Data/ByteString/Lazy/Internal.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Short.hi","Data/ByteString/Short.p_hi","Data/ByteString/Short.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Short/Internal.hi","Data/ByteString/Short/Internal.p_hi","Data/ByteString/Short/Internal.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder.hi","Data/ByteString/Builder.p_hi","Data/ByteString/Builder.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Extra.hi","Data/ByteString/Builder/Extra.p_hi","Data/ByteString/Builder/Extra.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim.hi","Data/ByteString/Builder/Prim.p_hi","Data/ByteString/Builder/Prim.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Internal.hi","Data/ByteString/Builder/Internal.p_hi","Data/ByteString/Builder/Internal.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/Internal.hi","Data/ByteString/Builder/Prim/Internal.p_hi","Data/ByteString/Builder/Prim/Internal.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy/Builder.hi","Data/ByteString/Lazy/Builder.p_hi","Data/ByteString/Lazy/Builder.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy/Builder/Extras.hi","Data/ByteString/Lazy/Builder/Extras.p_hi","Data/ByteString/Lazy/Builder/Extras.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Lazy/Builder/ASCII.hi","Data/ByteString/Lazy/Builder/ASCII.p_hi","Data/ByteString/Lazy/Builder/ASCII.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/ASCII.hi","Data/ByteString/Builder/ASCII.p_hi","Data/ByteString/Builder/ASCII.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/Binary.hi","Data/ByteString/Builder/Prim/Binary.p_hi","Data/ByteString/Builder/Prim/Binary.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/ASCII.hi","Data/ByteString/Builder/Prim/ASCII.p_hi","Data/ByteString/Builder/Prim/ASCII.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/Internal/Floating.hi","Data/ByteString/Builder/Prim/Internal/Floating.p_hi","Data/ByteString/Builder/Prim/Internal/Floating.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hi","Data/ByteString/Builder/Prim/Internal/UncheckedShifts.p_hi","Data/ByteString/Builder/Prim/Internal/UncheckedShifts.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["Data/ByteString/Builder/Prim/Internal/Base16.hi","Data/ByteString/Builder/Prim/Internal/Base16.p_hi","Data/ByteString/Builder/Prim/Internal/Base16.dyn_hi"] (ignoring) bytestring-0.10.8.1: cannot find any of ["libHSbytestring-0.10.8.1.a","libHSbytestring-0.10.8.1.p_a","libHSbytestring-0.10.8.1-ghc8.0.2.so","libHSbytestring-0.10.8.1-ghc8.0.2.dylib","HSbytestring-0.10.8.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/containers "inplace/bin/ghc-cabal" configure libraries/containers dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring containers-0.5.7.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/containers/dist-install/inplace-pkg-config Reading package info from "libraries/containers/dist-install/inplace-pkg-config" ... done. containers-0.5.7.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/dist-install/doc/html/containers/containers.haddock doesn't exist or isn't a file containers-0.5.7.1: cannot find any of ["Data/IntMap.hi","Data/IntMap.p_hi","Data/IntMap.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/IntMap/Lazy.hi","Data/IntMap/Lazy.p_hi","Data/IntMap/Lazy.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/IntMap/Strict.hi","Data/IntMap/Strict.p_hi","Data/IntMap/Strict.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/IntSet.hi","Data/IntSet.p_hi","Data/IntSet.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Map.hi","Data/Map.p_hi","Data/Map.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Map/Lazy.hi","Data/Map/Lazy.p_hi","Data/Map/Lazy.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Map/Strict.hi","Data/Map/Strict.p_hi","Data/Map/Strict.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Set.hi","Data/Set.p_hi","Data/Set.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Graph.hi","Data/Graph.p_hi","Data/Graph.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Sequence.hi","Data/Sequence.p_hi","Data/Sequence.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Tree.hi","Data/Tree.p_hi","Data/Tree.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/IntMap/Base.hi","Data/IntMap/Base.p_hi","Data/IntMap/Base.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/IntSet/Base.hi","Data/IntSet/Base.p_hi","Data/IntSet/Base.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Map/Base.hi","Data/Map/Base.p_hi","Data/Map/Base.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Set/Base.hi","Data/Set/Base.p_hi","Data/Set/Base.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Utils/BitUtil.hi","Data/Utils/BitUtil.p_hi","Data/Utils/BitUtil.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Utils/StrictFold.hi","Data/Utils/StrictFold.p_hi","Data/Utils/StrictFold.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["Data/Utils/StrictPair.hi","Data/Utils/StrictPair.p_hi","Data/Utils/StrictPair.dyn_hi"] (ignoring) containers-0.5.7.1: cannot find any of ["libHScontainers-0.5.7.1.a","libHScontainers-0.5.7.1.p_a","libHScontainers-0.5.7.1-ghc8.0.2.so","libHScontainers-0.5.7.1-ghc8.0.2.dylib","HScontainers-0.5.7.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/time "inplace/bin/ghc-cabal" configure libraries/time dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring time-1.6.0.1... configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for gmtime_r... yes checking for localtime_r... yes checking for clock_gettime... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking whether time.h and sys/time.h may both be included... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking whether altzone is declared... no configure: creating ./config.status config.status: creating lib/include/HsTimeConfig.h configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/time/dist-install/inplace-pkg-config Reading package info from "libraries/time/dist-install/inplace-pkg-config" ... done. time-1.6.0.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/dist-install/doc/html/time/time.haddock doesn't exist or isn't a file time-1.6.0.1: cannot find any of ["Data/Time/Calendar.hi","Data/Time/Calendar.p_hi","Data/Time/Calendar.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/MonthDay.hi","Data/Time/Calendar/MonthDay.p_hi","Data/Time/Calendar/MonthDay.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/OrdinalDate.hi","Data/Time/Calendar/OrdinalDate.p_hi","Data/Time/Calendar/OrdinalDate.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/WeekDate.hi","Data/Time/Calendar/WeekDate.p_hi","Data/Time/Calendar/WeekDate.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/Julian.hi","Data/Time/Calendar/Julian.p_hi","Data/Time/Calendar/Julian.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/Easter.hi","Data/Time/Calendar/Easter.p_hi","Data/Time/Calendar/Easter.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock.hi","Data/Time/Clock.p_hi","Data/Time/Clock.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/POSIX.hi","Data/Time/Clock/POSIX.p_hi","Data/Time/Clock/POSIX.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/TAI.hi","Data/Time/Clock/TAI.p_hi","Data/Time/Clock/TAI.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/LocalTime.hi","Data/Time/LocalTime.p_hi","Data/Time/LocalTime.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Format.hi","Data/Time/Format.p_hi","Data/Time/Format.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time.hi","Data/Time.p_hi","Data/Time.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/Private.hi","Data/Time/Calendar/Private.p_hi","Data/Time/Calendar/Private.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/Days.hi","Data/Time/Calendar/Days.p_hi","Data/Time/Calendar/Days.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/Gregorian.hi","Data/Time/Calendar/Gregorian.p_hi","Data/Time/Calendar/Gregorian.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Calendar/JulianYearDay.hi","Data/Time/Calendar/JulianYearDay.p_hi","Data/Time/Calendar/JulianYearDay.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/Scale.hi","Data/Time/Clock/Scale.p_hi","Data/Time/Clock/Scale.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/UTC.hi","Data/Time/Clock/UTC.p_hi","Data/Time/Clock/UTC.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/CTimeval.hi","Data/Time/Clock/CTimeval.p_hi","Data/Time/Clock/CTimeval.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/CTimespec.hi","Data/Time/Clock/CTimespec.p_hi","Data/Time/Clock/CTimespec.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Clock/UTCDiff.hi","Data/Time/Clock/UTCDiff.p_hi","Data/Time/Clock/UTCDiff.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/LocalTime/TimeZone.hi","Data/Time/LocalTime/TimeZone.p_hi","Data/Time/LocalTime/TimeZone.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/LocalTime/TimeOfDay.hi","Data/Time/LocalTime/TimeOfDay.p_hi","Data/Time/LocalTime/TimeOfDay.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/LocalTime/LocalTime.hi","Data/Time/LocalTime/LocalTime.p_hi","Data/Time/LocalTime/LocalTime.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Format/Parse.hi","Data/Time/Format/Parse.p_hi","Data/Time/Format/Parse.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["Data/Time/Format/Locale.hi","Data/Time/Format/Locale.p_hi","Data/Time/Format/Locale.dyn_hi"] (ignoring) time-1.6.0.1: cannot find any of ["libHStime-1.6.0.1.a","libHStime-1.6.0.1.p_a","libHStime-1.6.0.1-ghc8.0.2.so","libHStime-1.6.0.1-ghc8.0.2.dylib","HStime-1.6.0.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/unix "inplace/bin/ghc-cabal" configure libraries/unix dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring unix-2.7.2.1... configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for an ANSI C-conforming const... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for string.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking bsd/libutil.h usability... no checking bsd/libutil.h presence... no checking for bsd/libutil.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking pty.h usability... no checking pty.h presence... no checking for pty.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking for getgrgid_r... yes checking for getgrnam_r... yes checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwnam... yes checking for getpwuid... yes checking for getpwent... yes checking for getgrent... yes checking for lchown... yes checking for setenv... yes checking for sysconf... yes checking for unsetenv... yes checking for clearenv... no checking for nanosleep... yes checking for ptsname... yes checking for setitimer... yes checking for readdir_r... yes checking for telldir... yes checking for seekdir... yes checking for _NSGetEnviron... no checking whether execvpe is declared... yes checking for execvpe... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for struct stat.st_atimespec... yes checking for struct stat.st_mtimespec... yes checking for struct stat.st_ctimespec... yes checking for struct stat.st_atimensec... yes checking for struct stat.st_mtimensec... yes checking for struct stat.st_ctimensec... yes checking for struct stat.st_atime_n... no checking for struct stat.st_mtime_n... no checking for struct stat.st_ctime_n... no checking for struct stat.st_uatime... no checking for struct stat.st_umtime... no checking for struct stat.st_uctime... no checking for struct passwd.pw_gecos... yes checking for utimensat... yes checking for futimens... yes checking for lutimes... yes checking for futimes... yes checking for mkstemps... yes checking for mkdtemp... yes checking for fsync... yes checking whether fdatasync is declared... yes checking for fdatasync... yes checking for posix_fadvise... yes checking for posix_fallocate... yes checking whether tcdrain is declared... yes checking whether ctermid is declared... yes checking for library containing shm_open... -lrt checking for shm_open... yes checking for shm_unlink... yes checking value of SIGABRT... 6 checking value of SIGALRM... 14 checking value of SIGBUS... 10 checking value of SIGCHLD... 20 checking value of SIGCONT... 19 checking value of SIGFPE... 8 checking value of SIGHUP... 1 checking value of SIGILL... 4 checking value of SIGINT... 2 checking value of SIGKILL... 9 checking value of SIGPIPE... 13 checking value of SIGQUIT... 3 checking value of SIGSEGV... 11 checking value of SIGSTOP... 17 checking value of SIGTERM... 15 checking value of SIGTSTP... 18 checking value of SIGTTIN... 21 checking value of SIGTTOU... 22 checking value of SIGUSR1... 30 checking value of SIGUSR2... 31 checking value of SIGPOLL... -1 checking value of SIGPROF... 27 checking value of SIGSYS... 12 checking value of SIGTRAP... 5 checking value of SIGURG... 16 checking value of SIGVTALRM... 26 checking value of SIGXCPU... 24 checking value of SIGXFSZ... 25 checking value of SIG_BLOCK... 1 checking value of SIG_SETMASK... 3 checking value of SIG_UNBLOCK... 2 checking value of SIGINFO... 29 checking value of SIGWINCH... 28 checking for _SC_GETGR_R_SIZE_MAX... yes checking for _SC_GETPW_R_SIZE_MAX... yes checking return type of usleep... int checking return type of unsetenv... int checking for RTLD_NEXT from dlfcn.h... yes checking for RTLD_DEFAULT from dlfcn.h... yes checking for openpty... no checking for openpty in -lutil... yes checking for /dev/ptmx... yes checking for /dev/ptc... no checking for library containing dlopen... none required checking build system type... x86_64-unknown-netbsd9.99 checking host system type... x86_64-unknown-netbsd9.99 checking target system type... x86_64-unknown-netbsd9.99 checking for library containing sem_close... none required configure: creating ./config.status config.status: creating unix.buildinfo config.status: creating include/HsUnixConfig.h configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/unix/dist-install/inplace-pkg-config Reading package info from "libraries/unix/dist-install/inplace-pkg-config" ... done. unix-2.7.2.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/dist-install/doc/html/unix/unix.haddock doesn't exist or isn't a file unix-2.7.2.1: cannot find any of ["System/Posix.hi","System/Posix.p_hi","System/Posix.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/ByteString.hi","System/Posix/ByteString.p_hi","System/Posix/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Error.hi","System/Posix/Error.p_hi","System/Posix/Error.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Resource.hi","System/Posix/Resource.p_hi","System/Posix/Resource.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Time.hi","System/Posix/Time.p_hi","System/Posix/Time.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Unistd.hi","System/Posix/Unistd.p_hi","System/Posix/Unistd.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/User.hi","System/Posix/User.p_hi","System/Posix/User.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Signals.hi","System/Posix/Signals.p_hi","System/Posix/Signals.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Signals/Exts.hi","System/Posix/Signals/Exts.p_hi","System/Posix/Signals/Exts.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Semaphore.hi","System/Posix/Semaphore.p_hi","System/Posix/Semaphore.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/SharedMem.hi","System/Posix/SharedMem.p_hi","System/Posix/SharedMem.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/ByteString/FilePath.hi","System/Posix/ByteString/FilePath.p_hi","System/Posix/ByteString/FilePath.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Directory.hi","System/Posix/Directory.p_hi","System/Posix/Directory.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Directory/ByteString.hi","System/Posix/Directory/ByteString.p_hi","System/Posix/Directory/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker/Module.hi","System/Posix/DynamicLinker/Module.p_hi","System/Posix/DynamicLinker/Module.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker/Module/ByteString.hi","System/Posix/DynamicLinker/Module/ByteString.p_hi","System/Posix/DynamicLinker/Module/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker/Prim.hi","System/Posix/DynamicLinker/Prim.p_hi","System/Posix/DynamicLinker/Prim.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker/ByteString.hi","System/Posix/DynamicLinker/ByteString.p_hi","System/Posix/DynamicLinker/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker.hi","System/Posix/DynamicLinker.p_hi","System/Posix/DynamicLinker.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Files.hi","System/Posix/Files.p_hi","System/Posix/Files.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Files/ByteString.hi","System/Posix/Files/ByteString.p_hi","System/Posix/Files/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/IO.hi","System/Posix/IO.p_hi","System/Posix/IO.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/IO/ByteString.hi","System/Posix/IO/ByteString.p_hi","System/Posix/IO/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Env.hi","System/Posix/Env.p_hi","System/Posix/Env.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Env/ByteString.hi","System/Posix/Env/ByteString.p_hi","System/Posix/Env/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Fcntl.hi","System/Posix/Fcntl.p_hi","System/Posix/Fcntl.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Process.hi","System/Posix/Process.p_hi","System/Posix/Process.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Process/Internals.hi","System/Posix/Process/Internals.p_hi","System/Posix/Process/Internals.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Process/ByteString.hi","System/Posix/Process/ByteString.p_hi","System/Posix/Process/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Temp.hi","System/Posix/Temp.p_hi","System/Posix/Temp.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Temp/ByteString.hi","System/Posix/Temp/ByteString.p_hi","System/Posix/Temp/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Terminal.hi","System/Posix/Terminal.p_hi","System/Posix/Terminal.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Terminal/ByteString.hi","System/Posix/Terminal/ByteString.p_hi","System/Posix/Terminal/ByteString.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Directory/Common.hi","System/Posix/Directory/Common.p_hi","System/Posix/Directory/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/DynamicLinker/Common.hi","System/Posix/DynamicLinker/Common.p_hi","System/Posix/DynamicLinker/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Files/Common.hi","System/Posix/Files/Common.p_hi","System/Posix/Files/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/IO/Common.hi","System/Posix/IO/Common.p_hi","System/Posix/IO/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Process/Common.hi","System/Posix/Process/Common.p_hi","System/Posix/Process/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["System/Posix/Terminal/Common.hi","System/Posix/Terminal/Common.p_hi","System/Posix/Terminal/Common.dyn_hi"] (ignoring) unix-2.7.2.1: cannot find any of ["libHSunix-2.7.2.1.a","libHSunix-2.7.2.1.p_a","libHSunix-2.7.2.1-ghc8.0.2.so","libHSunix-2.7.2.1-ghc8.0.2.dylib","HSunix-2.7.2.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/directory "inplace/bin/ghc-cabal" configure libraries/directory dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring directory-1.3.0.0... configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for utimensat... yes checking for GetFinalPathNameByHandleW... no configure: creating ./config.status config.status: creating HsDirectoryConfig.h configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/directory/dist-install/inplace-pkg-config Reading package info from "libraries/directory/dist-install/inplace-pkg-config" ... done. directory-1.3.0.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/dist-install/doc/html/directory/directory.haddock doesn't exist or isn't a file directory-1.3.0.0: cannot find any of ["System/Directory.hi","System/Directory.p_hi","System/Directory.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal.hi","System/Directory/Internal.p_hi","System/Directory/Internal.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal/Prelude.hi","System/Directory/Internal/Prelude.p_hi","System/Directory/Internal/Prelude.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal/Config.hi","System/Directory/Internal/Config.p_hi","System/Directory/Internal/Config.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal/C_utimensat.hi","System/Directory/Internal/C_utimensat.p_hi","System/Directory/Internal/C_utimensat.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal/Posix.hi","System/Directory/Internal/Posix.p_hi","System/Directory/Internal/Posix.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["System/Directory/Internal/Windows.hi","System/Directory/Internal/Windows.p_hi","System/Directory/Internal/Windows.dyn_hi"] (ignoring) directory-1.3.0.0: cannot find any of ["libHSdirectory-1.3.0.0.a","libHSdirectory-1.3.0.0.p_a","libHSdirectory-1.3.0.0-ghc8.0.2.so","libHSdirectory-1.3.0.0-ghc8.0.2.dylib","HSdirectory-1.3.0.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/process "inplace/bin/ghc-cabal" configure libraries/process dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring process-1.4.3.0... configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for setitimer... yes checking for sysconf... yes checking value of SIG_DFL... -1 checking value of SIG_IGN... -1 configure: creating ./config.status config.status: creating include/HsProcessConfig.h configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/process/dist-install/inplace-pkg-config Reading package info from "libraries/process/dist-install/inplace-pkg-config" ... done. process-1.4.3.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/dist-install/doc/html/process/process.haddock doesn't exist or isn't a file process-1.4.3.0: cannot find any of ["System/Cmd.hi","System/Cmd.p_hi","System/Cmd.dyn_hi"] (ignoring) process-1.4.3.0: cannot find any of ["System/Process.hi","System/Process.p_hi","System/Process.dyn_hi"] (ignoring) process-1.4.3.0: cannot find any of ["System/Process/Internals.hi","System/Process/Internals.p_hi","System/Process/Internals.dyn_hi"] (ignoring) process-1.4.3.0: cannot find any of ["System/Process/Common.hi","System/Process/Common.p_hi","System/Process/Common.dyn_hi"] (ignoring) process-1.4.3.0: cannot find any of ["System/Process/Posix.hi","System/Process/Posix.p_hi","System/Process/Posix.dyn_hi"] (ignoring) process-1.4.3.0: cannot find any of ["libHSprocess-1.4.3.0.a","libHSprocess-1.4.3.0.p_a","libHSprocess-1.4.3.0-ghc8.0.2.so","libHSprocess-1.4.3.0-ghc8.0.2.dylib","HSprocess-1.4.3.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/hpc "inplace/bin/ghc-cabal" configure libraries/hpc dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring hpc-0.6.0.3... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/hpc/dist-install/inplace-pkg-config Reading package info from "libraries/hpc/dist-install/inplace-pkg-config" ... done. hpc-0.6.0.3: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hpc/dist-install/doc/html/hpc/hpc.haddock doesn't exist or isn't a file hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Util.hi","Trace/Hpc/Util.p_hi","Trace/Hpc/Util.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Mix.hi","Trace/Hpc/Mix.p_hi","Trace/Hpc/Mix.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Tix.hi","Trace/Hpc/Tix.p_hi","Trace/Hpc/Tix.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["Trace/Hpc/Reflect.hi","Trace/Hpc/Reflect.p_hi","Trace/Hpc/Reflect.dyn_hi"] (ignoring) hpc-0.6.0.3: cannot find any of ["libHShpc-0.6.0.3.a","libHShpc-0.6.0.3.p_a","libHShpc-0.6.0.3-ghc8.0.2.so","libHShpc-0.6.0.3-ghc8.0.2.dylib","HShpc-0.6.0.3-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/pretty "inplace/bin/ghc-cabal" configure libraries/pretty dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring pretty-1.1.3.3... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/pretty/dist-install/inplace-pkg-config Reading package info from "libraries/pretty/dist-install/inplace-pkg-config" ... done. pretty-1.1.3.3: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/pretty/dist-install/doc/html/pretty/pretty.haddock doesn't exist or isn't a file pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint.hi","Text/PrettyPrint.p_hi","Text/PrettyPrint.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint/HughesPJ.hi","Text/PrettyPrint/HughesPJ.p_hi","Text/PrettyPrint/HughesPJ.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint/HughesPJClass.hi","Text/PrettyPrint/HughesPJClass.p_hi","Text/PrettyPrint/HughesPJClass.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint/Annotated.hi","Text/PrettyPrint/Annotated.p_hi","Text/PrettyPrint/Annotated.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint/Annotated/HughesPJ.hi","Text/PrettyPrint/Annotated/HughesPJ.p_hi","Text/PrettyPrint/Annotated/HughesPJ.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["Text/PrettyPrint/Annotated/HughesPJClass.hi","Text/PrettyPrint/Annotated/HughesPJClass.p_hi","Text/PrettyPrint/Annotated/HughesPJClass.dyn_hi"] (ignoring) pretty-1.1.3.3: cannot find any of ["libHSpretty-1.1.3.3.a","libHSpretty-1.1.3.3.p_a","libHSpretty-1.1.3.3-ghc8.0.2.so","libHSpretty-1.1.3.3-ghc8.0.2.dylib","HSpretty-1.1.3.3-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/binary "inplace/bin/ghc-cabal" configure libraries/binary dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring binary-0.8.3.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/binary/dist-install/inplace-pkg-config Reading package info from "libraries/binary/dist-install/inplace-pkg-config" ... done. binary-0.8.3.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/binary/dist-install/doc/html/binary/binary.haddock doesn't exist or isn't a file binary-0.8.3.0: cannot find any of ["Data/Binary.hi","Data/Binary.p_hi","Data/Binary.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Put.hi","Data/Binary/Put.p_hi","Data/Binary/Put.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Get.hi","Data/Binary/Get.p_hi","Data/Binary/Get.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Get/Internal.hi","Data/Binary/Get/Internal.p_hi","Data/Binary/Get/Internal.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Builder.hi","Data/Binary/Builder.p_hi","Data/Binary/Builder.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Class.hi","Data/Binary/Class.p_hi","Data/Binary/Class.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Internal.hi","Data/Binary/Internal.p_hi","Data/Binary/Internal.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["Data/Binary/Generic.hi","Data/Binary/Generic.p_hi","Data/Binary/Generic.dyn_hi"] (ignoring) binary-0.8.3.0: cannot find any of ["libHSbinary-0.8.3.0.a","libHSbinary-0.8.3.0.p_a","libHSbinary-0.8.3.0-ghc8.0.2.so","libHSbinary-0.8.3.0-ghc8.0.2.dylib","HSbinary-0.8.3.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/Cabal/Cabal "inplace/bin/ghc-cabal" configure libraries/Cabal/Cabal dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring Cabal-1.24.2.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/Cabal/Cabal/dist-install/inplace-pkg-config Reading package info from "libraries/Cabal/Cabal/dist-install/inplace-pkg-config" ... done. Cabal-1.24.2.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/Cabal/Cabal/dist-install/doc/html/Cabal/Cabal.haddock doesn't exist or isn't a file Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/CreatePipe.hi","Distribution/Compat/CreatePipe.p_hi","Distribution/Compat/CreatePipe.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Environment.hi","Distribution/Compat/Environment.p_hi","Distribution/Compat/Environment.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Exception.hi","Distribution/Compat/Exception.p_hi","Distribution/Compat/Exception.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Internal/TempFile.hi","Distribution/Compat/Internal/TempFile.p_hi","Distribution/Compat/Internal/TempFile.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/ReadP.hi","Distribution/Compat/ReadP.p_hi","Distribution/Compat/ReadP.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Semigroup.hi","Distribution/Compat/Semigroup.p_hi","Distribution/Compat/Semigroup.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compiler.hi","Distribution/Compiler.p_hi","Distribution/Compiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/InstalledPackageInfo.hi","Distribution/InstalledPackageInfo.p_hi","Distribution/InstalledPackageInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/License.hi","Distribution/License.p_hi","Distribution/License.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Make.hi","Distribution/Make.p_hi","Distribution/Make.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ModuleName.hi","Distribution/ModuleName.p_hi","Distribution/ModuleName.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Package.hi","Distribution/Package.p_hi","Distribution/Package.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription.hi","Distribution/PackageDescription.p_hi","Distribution/PackageDescription.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Check.hi","Distribution/PackageDescription/Check.p_hi","Distribution/PackageDescription/Check.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Configuration.hi","Distribution/PackageDescription/Configuration.p_hi","Distribution/PackageDescription/Configuration.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Parse.hi","Distribution/PackageDescription/Parse.p_hi","Distribution/PackageDescription/Parse.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/PrettyPrint.hi","Distribution/PackageDescription/PrettyPrint.p_hi","Distribution/PackageDescription/PrettyPrint.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/PackageDescription/Utils.hi","Distribution/PackageDescription/Utils.p_hi","Distribution/PackageDescription/Utils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ParseUtils.hi","Distribution/ParseUtils.p_hi","Distribution/ParseUtils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/ReadE.hi","Distribution/ReadE.p_hi","Distribution/ReadE.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple.hi","Distribution/Simple.p_hi","Distribution/Simple.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Bench.hi","Distribution/Simple/Bench.p_hi","Distribution/Simple/Bench.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build.hi","Distribution/Simple/Build.p_hi","Distribution/Simple/Build.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build/Macros.hi","Distribution/Simple/Build/Macros.p_hi","Distribution/Simple/Build/Macros.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Build/PathsModule.hi","Distribution/Simple/Build/PathsModule.p_hi","Distribution/Simple/Build/PathsModule.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/BuildPaths.hi","Distribution/Simple/BuildPaths.p_hi","Distribution/Simple/BuildPaths.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/BuildTarget.hi","Distribution/Simple/BuildTarget.p_hi","Distribution/Simple/BuildTarget.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/CCompiler.hi","Distribution/Simple/CCompiler.p_hi","Distribution/Simple/CCompiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Command.hi","Distribution/Simple/Command.p_hi","Distribution/Simple/Command.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Compiler.hi","Distribution/Simple/Compiler.p_hi","Distribution/Simple/Compiler.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Configure.hi","Distribution/Simple/Configure.p_hi","Distribution/Simple/Configure.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC.hi","Distribution/Simple/GHC.p_hi","Distribution/Simple/GHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHCJS.hi","Distribution/Simple/GHCJS.p_hi","Distribution/Simple/GHCJS.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Haddock.hi","Distribution/Simple/Haddock.p_hi","Distribution/Simple/Haddock.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/HaskellSuite.hi","Distribution/Simple/HaskellSuite.p_hi","Distribution/Simple/HaskellSuite.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Hpc.hi","Distribution/Simple/Hpc.p_hi","Distribution/Simple/Hpc.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Install.hi","Distribution/Simple/Install.p_hi","Distribution/Simple/Install.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/InstallDirs.hi","Distribution/Simple/InstallDirs.p_hi","Distribution/Simple/InstallDirs.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/JHC.hi","Distribution/Simple/JHC.p_hi","Distribution/Simple/JHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/LHC.hi","Distribution/Simple/LHC.p_hi","Distribution/Simple/LHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/LocalBuildInfo.hi","Distribution/Simple/LocalBuildInfo.p_hi","Distribution/Simple/LocalBuildInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PackageIndex.hi","Distribution/Simple/PackageIndex.p_hi","Distribution/Simple/PackageIndex.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PreProcess.hi","Distribution/Simple/PreProcess.p_hi","Distribution/Simple/PreProcess.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/PreProcess/Unlit.hi","Distribution/Simple/PreProcess/Unlit.p_hi","Distribution/Simple/PreProcess/Unlit.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program.hi","Distribution/Simple/Program.p_hi","Distribution/Simple/Program.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Ar.hi","Distribution/Simple/Program/Ar.p_hi","Distribution/Simple/Program/Ar.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Builtin.hi","Distribution/Simple/Program/Builtin.p_hi","Distribution/Simple/Program/Builtin.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Db.hi","Distribution/Simple/Program/Db.p_hi","Distribution/Simple/Program/Db.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Find.hi","Distribution/Simple/Program/Find.p_hi","Distribution/Simple/Program/Find.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/GHC.hi","Distribution/Simple/Program/GHC.p_hi","Distribution/Simple/Program/GHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/HcPkg.hi","Distribution/Simple/Program/HcPkg.p_hi","Distribution/Simple/Program/HcPkg.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Hpc.hi","Distribution/Simple/Program/Hpc.p_hi","Distribution/Simple/Program/Hpc.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Internal.hi","Distribution/Simple/Program/Internal.p_hi","Distribution/Simple/Program/Internal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Ld.hi","Distribution/Simple/Program/Ld.p_hi","Distribution/Simple/Program/Ld.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Run.hi","Distribution/Simple/Program/Run.p_hi","Distribution/Simple/Program/Run.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Script.hi","Distribution/Simple/Program/Script.p_hi","Distribution/Simple/Program/Script.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Strip.hi","Distribution/Simple/Program/Strip.p_hi","Distribution/Simple/Program/Strip.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Program/Types.hi","Distribution/Simple/Program/Types.p_hi","Distribution/Simple/Program/Types.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Register.hi","Distribution/Simple/Register.p_hi","Distribution/Simple/Register.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Setup.hi","Distribution/Simple/Setup.p_hi","Distribution/Simple/Setup.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/SrcDist.hi","Distribution/Simple/SrcDist.p_hi","Distribution/Simple/SrcDist.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test.hi","Distribution/Simple/Test.p_hi","Distribution/Simple/Test.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/ExeV10.hi","Distribution/Simple/Test/ExeV10.p_hi","Distribution/Simple/Test/ExeV10.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/LibV09.hi","Distribution/Simple/Test/LibV09.p_hi","Distribution/Simple/Test/LibV09.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Test/Log.hi","Distribution/Simple/Test/Log.p_hi","Distribution/Simple/Test/Log.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/UHC.hi","Distribution/Simple/UHC.p_hi","Distribution/Simple/UHC.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/UserHooks.hi","Distribution/Simple/UserHooks.p_hi","Distribution/Simple/UserHooks.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/Utils.hi","Distribution/Simple/Utils.p_hi","Distribution/Simple/Utils.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/System.hi","Distribution/System.p_hi","Distribution/System.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/TestSuite.hi","Distribution/TestSuite.p_hi","Distribution/TestSuite.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Text.hi","Distribution/Text.p_hi","Distribution/Text.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Utils/NubList.hi","Distribution/Utils/NubList.p_hi","Distribution/Utils/NubList.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Verbosity.hi","Distribution/Verbosity.p_hi","Distribution/Verbosity.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Version.hi","Distribution/Version.p_hi","Distribution/Version.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Language/Haskell/Extension.hi","Language/Haskell/Extension.p_hi","Language/Haskell/Extension.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/Binary.hi","Distribution/Compat/Binary.p_hi","Distribution/Compat/Binary.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/CopyFile.hi","Distribution/Compat/CopyFile.p_hi","Distribution/Compat/CopyFile.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/GetShortPathName.hi","Distribution/Compat/GetShortPathName.p_hi","Distribution/Compat/GetShortPathName.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Compat/MonadFail.hi","Distribution/Compat/MonadFail.p_hi","Distribution/Compat/MonadFail.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/GetOpt.hi","Distribution/GetOpt.p_hi","Distribution/GetOpt.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Lex.hi","Distribution/Lex.p_hi","Distribution/Lex.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/Internal.hi","Distribution/Simple/GHC/Internal.p_hi","Distribution/Simple/GHC/Internal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/IPI642.hi","Distribution/Simple/GHC/IPI642.p_hi","Distribution/Simple/GHC/IPI642.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/IPIConvert.hi","Distribution/Simple/GHC/IPIConvert.p_hi","Distribution/Simple/GHC/IPIConvert.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Distribution/Simple/GHC/ImplInfo.hi","Distribution/Simple/GHC/ImplInfo.p_hi","Distribution/Simple/GHC/ImplInfo.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["Paths_Cabal.hi","Paths_Cabal.p_hi","Paths_Cabal.dyn_hi"] (ignoring) Cabal-1.24.2.0: cannot find any of ["libHSCabal-1.24.2.0.a","libHSCabal-1.24.2.0.p_a","libHSCabal-1.24.2.0-ghc8.0.2.so","libHSCabal-1.24.2.0-ghc8.0.2.dylib","HSCabal-1.24.2.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/ghc-boot-th "inplace/bin/ghc-cabal" configure libraries/ghc-boot-th dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-boot-th-8.0.2... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/ghc-boot-th/dist-install/inplace-pkg-config Reading package info from "libraries/ghc-boot-th/dist-install/inplace-pkg-config" ... done. ghc-boot-th-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock doesn't exist or isn't a file ghc-boot-th-8.0.2: cannot find any of ["GHC/LanguageExtensions/Type.hi","GHC/LanguageExtensions/Type.p_hi","GHC/LanguageExtensions/Type.dyn_hi"] (ignoring) ghc-boot-th-8.0.2: cannot find any of ["GHC/Lexeme.hi","GHC/Lexeme.p_hi","GHC/Lexeme.dyn_hi"] (ignoring) ghc-boot-th-8.0.2: cannot find any of ["libHSghc-boot-th-8.0.2.a","libHSghc-boot-th-8.0.2.p_a","libHSghc-boot-th-8.0.2-ghc8.0.2.so","libHSghc-boot-th-8.0.2-ghc8.0.2.dylib","HSghc-boot-th-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/ghc-boot "inplace/bin/ghc-cabal" configure libraries/ghc-boot dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-boot-8.0.2... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/ghc-boot/dist-install/inplace-pkg-config Reading package info from "libraries/ghc-boot/dist-install/inplace-pkg-config" ... done. ghc-boot-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghc-boot/dist-install/doc/html/ghc-boot/ghc-boot.haddock doesn't exist or isn't a file ghc-boot-8.0.2: cannot find any of ["GHC/LanguageExtensions.hi","GHC/LanguageExtensions.p_hi","GHC/LanguageExtensions.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/LanguageExtensions/Type.hi","GHC/LanguageExtensions/Type.p_hi","GHC/LanguageExtensions/Type.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/PackageDb.hi","GHC/PackageDb.p_hi","GHC/PackageDb.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["GHC/Serialized.hi","GHC/Serialized.p_hi","GHC/Serialized.dyn_hi"] (ignoring) ghc-boot-8.0.2: cannot find any of ["libHSghc-boot-8.0.2.a","libHSghc-boot-8.0.2.p_a","libHSghc-boot-8.0.2-ghc8.0.2.so","libHSghc-boot-8.0.2-ghc8.0.2.dylib","HSghc-boot-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/template-haskell "inplace/bin/ghc-cabal" configure libraries/template-haskell dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring template-haskell-2.11.1.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/template-haskell/dist-install/inplace-pkg-config Reading package info from "libraries/template-haskell/dist-install/inplace-pkg-config" ... done. template-haskell-2.11.1.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock doesn't exist or isn't a file template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH.hi","Language/Haskell/TH.p_hi","Language/Haskell/TH.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Lib.hi","Language/Haskell/TH/Lib.p_hi","Language/Haskell/TH/Lib.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Ppr.hi","Language/Haskell/TH/Ppr.p_hi","Language/Haskell/TH/Ppr.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/PprLib.hi","Language/Haskell/TH/PprLib.p_hi","Language/Haskell/TH/PprLib.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Quote.hi","Language/Haskell/TH/Quote.p_hi","Language/Haskell/TH/Quote.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Syntax.hi","Language/Haskell/TH/Syntax.p_hi","Language/Haskell/TH/Syntax.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/LanguageExtensions.hi","Language/Haskell/TH/LanguageExtensions.p_hi","Language/Haskell/TH/LanguageExtensions.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["Language/Haskell/TH/Lib/Map.hi","Language/Haskell/TH/Lib/Map.p_hi","Language/Haskell/TH/Lib/Map.dyn_hi"] (ignoring) template-haskell-2.11.1.0: cannot find any of ["libHStemplate-haskell-2.11.1.0.a","libHStemplate-haskell-2.11.1.0.p_a","libHStemplate-haskell-2.11.1.0-ghc8.0.2.so","libHStemplate-haskell-2.11.1.0-ghc8.0.2.dylib","HStemplate-haskell-2.11.1.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/hoopl "inplace/bin/ghc-cabal" configure libraries/hoopl dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring hoopl-3.10.2.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/hoopl/dist-install/inplace-pkg-config Reading package info from "libraries/hoopl/dist-install/inplace-pkg-config" ... done. hoopl-3.10.2.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/hoopl/dist-install/doc/html/hoopl/hoopl.haddock doesn't exist or isn't a file hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl.hi","Compiler/Hoopl.p_hi","Compiler/Hoopl.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Internals.hi","Compiler/Hoopl/Internals.p_hi","Compiler/Hoopl/Internals.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Wrappers.hi","Compiler/Hoopl/Wrappers.p_hi","Compiler/Hoopl/Wrappers.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Passes/Dominator.hi","Compiler/Hoopl/Passes/Dominator.p_hi","Compiler/Hoopl/Passes/Dominator.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Passes/DList.hi","Compiler/Hoopl/Passes/DList.p_hi","Compiler/Hoopl/Passes/DList.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Checkpoint.hi","Compiler/Hoopl/Checkpoint.p_hi","Compiler/Hoopl/Checkpoint.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Collections.hi","Compiler/Hoopl/Collections.p_hi","Compiler/Hoopl/Collections.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Combinators.hi","Compiler/Hoopl/Combinators.p_hi","Compiler/Hoopl/Combinators.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Dataflow.hi","Compiler/Hoopl/Dataflow.p_hi","Compiler/Hoopl/Dataflow.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Debug.hi","Compiler/Hoopl/Debug.p_hi","Compiler/Hoopl/Debug.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Block.hi","Compiler/Hoopl/Block.p_hi","Compiler/Hoopl/Block.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Graph.hi","Compiler/Hoopl/Graph.p_hi","Compiler/Hoopl/Graph.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Label.hi","Compiler/Hoopl/Label.p_hi","Compiler/Hoopl/Label.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/MkGraph.hi","Compiler/Hoopl/MkGraph.p_hi","Compiler/Hoopl/MkGraph.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Fuel.hi","Compiler/Hoopl/Fuel.p_hi","Compiler/Hoopl/Fuel.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Pointed.hi","Compiler/Hoopl/Pointed.p_hi","Compiler/Hoopl/Pointed.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Shape.hi","Compiler/Hoopl/Shape.p_hi","Compiler/Hoopl/Shape.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Show.hi","Compiler/Hoopl/Show.p_hi","Compiler/Hoopl/Show.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/Unique.hi","Compiler/Hoopl/Unique.p_hi","Compiler/Hoopl/Unique.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["Compiler/Hoopl/XUtil.hi","Compiler/Hoopl/XUtil.p_hi","Compiler/Hoopl/XUtil.dyn_hi"] (ignoring) hoopl-3.10.2.1: cannot find any of ["libHShoopl-3.10.2.1.a","libHShoopl-3.10.2.1.p_a","libHShoopl-3.10.2.1-ghc8.0.2.so","libHShoopl-3.10.2.1-ghc8.0.2.dylib","HShoopl-3.10.2.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/transformers "inplace/bin/ghc-cabal" configure libraries/transformers dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring transformers-0.5.2.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/transformers/dist-install/inplace-pkg-config Reading package info from "libraries/transformers/dist-install/inplace-pkg-config" ... done. transformers-0.5.2.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/transformers/dist-install/doc/html/transformers/transformers.haddock doesn't exist or isn't a file transformers-0.5.2.0: cannot find any of ["Control/Applicative/Backwards.hi","Control/Applicative/Backwards.p_hi","Control/Applicative/Backwards.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Applicative/Lift.hi","Control/Applicative/Lift.p_hi","Control/Applicative/Lift.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Signatures.hi","Control/Monad/Signatures.p_hi","Control/Monad/Signatures.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Class.hi","Control/Monad/Trans/Class.p_hi","Control/Monad/Trans/Class.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Cont.hi","Control/Monad/Trans/Cont.p_hi","Control/Monad/Trans/Cont.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Except.hi","Control/Monad/Trans/Except.p_hi","Control/Monad/Trans/Except.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Error.hi","Control/Monad/Trans/Error.p_hi","Control/Monad/Trans/Error.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Identity.hi","Control/Monad/Trans/Identity.p_hi","Control/Monad/Trans/Identity.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/List.hi","Control/Monad/Trans/List.p_hi","Control/Monad/Trans/List.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Maybe.hi","Control/Monad/Trans/Maybe.p_hi","Control/Monad/Trans/Maybe.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Reader.hi","Control/Monad/Trans/Reader.p_hi","Control/Monad/Trans/Reader.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS.hi","Control/Monad/Trans/RWS.p_hi","Control/Monad/Trans/RWS.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS/Lazy.hi","Control/Monad/Trans/RWS/Lazy.p_hi","Control/Monad/Trans/RWS/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/RWS/Strict.hi","Control/Monad/Trans/RWS/Strict.p_hi","Control/Monad/Trans/RWS/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State.hi","Control/Monad/Trans/State.p_hi","Control/Monad/Trans/State.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State/Lazy.hi","Control/Monad/Trans/State/Lazy.p_hi","Control/Monad/Trans/State/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/State/Strict.hi","Control/Monad/Trans/State/Strict.p_hi","Control/Monad/Trans/State/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer.hi","Control/Monad/Trans/Writer.p_hi","Control/Monad/Trans/Writer.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer/Lazy.hi","Control/Monad/Trans/Writer/Lazy.p_hi","Control/Monad/Trans/Writer/Lazy.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Control/Monad/Trans/Writer/Strict.hi","Control/Monad/Trans/Writer/Strict.p_hi","Control/Monad/Trans/Writer/Strict.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Data/Functor/Constant.hi","Data/Functor/Constant.p_hi","Data/Functor/Constant.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["Data/Functor/Reverse.hi","Data/Functor/Reverse.p_hi","Data/Functor/Reverse.dyn_hi"] (ignoring) transformers-0.5.2.0: cannot find any of ["libHStransformers-0.5.2.0.a","libHStransformers-0.5.2.0.p_a","libHStransformers-0.5.2.0-ghc8.0.2.so","libHStransformers-0.5.2.0-ghc8.0.2.dylib","HStransformers-0.5.2.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/xhtml "inplace/bin/ghc-cabal" configure libraries/xhtml dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring xhtml-3000.2.1... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/xhtml/dist-install/inplace-pkg-config Reading package info from "libraries/xhtml/dist-install/inplace-pkg-config" ... done. xhtml-3000.2.1: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/xhtml/dist-install/doc/html/xhtml/xhtml.haddock doesn't exist or isn't a file xhtml-3000.2.1: cannot find any of ["Text/XHtml.hi","Text/XHtml.p_hi","Text/XHtml.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Frameset.hi","Text/XHtml/Frameset.p_hi","Text/XHtml/Frameset.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Strict.hi","Text/XHtml/Strict.p_hi","Text/XHtml/Strict.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Transitional.hi","Text/XHtml/Transitional.p_hi","Text/XHtml/Transitional.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Debug.hi","Text/XHtml/Debug.p_hi","Text/XHtml/Debug.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Table.hi","Text/XHtml/Table.p_hi","Text/XHtml/Table.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Strict/Attributes.hi","Text/XHtml/Strict/Attributes.p_hi","Text/XHtml/Strict/Attributes.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Strict/Elements.hi","Text/XHtml/Strict/Elements.p_hi","Text/XHtml/Strict/Elements.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Frameset/Attributes.hi","Text/XHtml/Frameset/Attributes.p_hi","Text/XHtml/Frameset/Attributes.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Frameset/Elements.hi","Text/XHtml/Frameset/Elements.p_hi","Text/XHtml/Frameset/Elements.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Transitional/Attributes.hi","Text/XHtml/Transitional/Attributes.p_hi","Text/XHtml/Transitional/Attributes.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Transitional/Elements.hi","Text/XHtml/Transitional/Elements.p_hi","Text/XHtml/Transitional/Elements.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/BlockTable.hi","Text/XHtml/BlockTable.p_hi","Text/XHtml/BlockTable.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Extras.hi","Text/XHtml/Extras.p_hi","Text/XHtml/Extras.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["Text/XHtml/Internals.hi","Text/XHtml/Internals.p_hi","Text/XHtml/Internals.dyn_hi"] (ignoring) xhtml-3000.2.1: cannot find any of ["libHSxhtml-3000.2.1.a","libHSxhtml-3000.2.1.p_a","libHSxhtml-3000.2.1-ghc8.0.2.so","libHSxhtml-3000.2.1-ghc8.0.2.dylib","HSxhtml-3000.2.1-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/terminfo "inplace/bin/ghc-cabal" configure libraries/terminfo dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring terminfo-0.4.0.2... configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries checking for gcc... /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc accepts -g... yes checking for /home/pbulk/build/lang/ghc80/work/.cwrapper/bin/cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include checking for grep that handles long lines and -e... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep checking for egrep... /home/pbulk/build/lang/ghc80/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ncurses.h usability... no checking ncurses.h presence... no checking for ncurses.h... no checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for setupterm in -ltinfo... no checking for setupterm in -lncursesw... no checking for setupterm in -lncurses... no checking for setupterm in -lcurses... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/terminfo/dist-install/inplace-pkg-config Reading package info from "libraries/terminfo/dist-install/inplace-pkg-config" ... done. terminfo-0.4.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/terminfo/dist-install/doc/html/terminfo/terminfo.haddock doesn't exist or isn't a file terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo.hi","System/Console/Terminfo.p_hi","System/Console/Terminfo.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Base.hi","System/Console/Terminfo/Base.p_hi","System/Console/Terminfo/Base.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Cursor.hi","System/Console/Terminfo/Cursor.p_hi","System/Console/Terminfo/Cursor.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Color.hi","System/Console/Terminfo/Color.p_hi","System/Console/Terminfo/Color.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Edit.hi","System/Console/Terminfo/Edit.p_hi","System/Console/Terminfo/Edit.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Effects.hi","System/Console/Terminfo/Effects.p_hi","System/Console/Terminfo/Effects.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["System/Console/Terminfo/Keys.hi","System/Console/Terminfo/Keys.p_hi","System/Console/Terminfo/Keys.dyn_hi"] (ignoring) terminfo-0.4.0.2: cannot find any of ["libHSterminfo-0.4.0.2.a","libHSterminfo-0.4.0.2.p_a","libHSterminfo-0.4.0.2-ghc8.0.2.so","libHSterminfo-0.4.0.2-ghc8.0.2.dylib","HSterminfo-0.4.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/haskeline "inplace/bin/ghc-cabal" configure libraries/haskeline dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring haskeline-0.7.3.0... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/haskeline/dist-install/inplace-pkg-config Reading package info from "libraries/haskeline/dist-install/inplace-pkg-config" ... done. haskeline-0.7.3.0: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/haskeline/dist-install/doc/html/haskeline/haskeline.haddock doesn't exist or isn't a file haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline.hi","System/Console/Haskeline.p_hi","System/Console/Haskeline.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Completion.hi","System/Console/Haskeline/Completion.p_hi","System/Console/Haskeline/Completion.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/MonadException.hi","System/Console/Haskeline/MonadException.p_hi","System/Console/Haskeline/MonadException.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/History.hi","System/Console/Haskeline/History.p_hi","System/Console/Haskeline/History.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/IO.hi","System/Console/Haskeline/IO.p_hi","System/Console/Haskeline/IO.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend.hi","System/Console/Haskeline/Backend.p_hi","System/Console/Haskeline/Backend.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend/WCWidth.hi","System/Console/Haskeline/Backend/WCWidth.p_hi","System/Console/Haskeline/Backend/WCWidth.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Command.hi","System/Console/Haskeline/Command.p_hi","System/Console/Haskeline/Command.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Command/Completion.hi","System/Console/Haskeline/Command/Completion.p_hi","System/Console/Haskeline/Command/Completion.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Command/History.hi","System/Console/Haskeline/Command/History.p_hi","System/Console/Haskeline/Command/History.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Command/KillRing.hi","System/Console/Haskeline/Command/KillRing.p_hi","System/Console/Haskeline/Command/KillRing.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Directory.hi","System/Console/Haskeline/Directory.p_hi","System/Console/Haskeline/Directory.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Emacs.hi","System/Console/Haskeline/Emacs.p_hi","System/Console/Haskeline/Emacs.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/InputT.hi","System/Console/Haskeline/InputT.p_hi","System/Console/Haskeline/InputT.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Key.hi","System/Console/Haskeline/Key.p_hi","System/Console/Haskeline/Key.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/LineState.hi","System/Console/Haskeline/LineState.p_hi","System/Console/Haskeline/LineState.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Monads.hi","System/Console/Haskeline/Monads.p_hi","System/Console/Haskeline/Monads.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Prefs.hi","System/Console/Haskeline/Prefs.p_hi","System/Console/Haskeline/Prefs.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Recover.hi","System/Console/Haskeline/Recover.p_hi","System/Console/Haskeline/Recover.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/RunCommand.hi","System/Console/Haskeline/RunCommand.p_hi","System/Console/Haskeline/RunCommand.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Term.hi","System/Console/Haskeline/Term.p_hi","System/Console/Haskeline/Term.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Command/Undo.hi","System/Console/Haskeline/Command/Undo.p_hi","System/Console/Haskeline/Command/Undo.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Vi.hi","System/Console/Haskeline/Vi.p_hi","System/Console/Haskeline/Vi.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend/Posix.hi","System/Console/Haskeline/Backend/Posix.p_hi","System/Console/Haskeline/Backend/Posix.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend/Posix/Encoder.hi","System/Console/Haskeline/Backend/Posix/Encoder.p_hi","System/Console/Haskeline/Backend/Posix/Encoder.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend/DumbTerm.hi","System/Console/Haskeline/Backend/DumbTerm.p_hi","System/Console/Haskeline/Backend/DumbTerm.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["System/Console/Haskeline/Backend/Terminfo.hi","System/Console/Haskeline/Backend/Terminfo.p_hi","System/Console/Haskeline/Backend/Terminfo.dyn_hi"] (ignoring) haskeline-0.7.3.0: cannot find any of ["libHShaskeline-0.7.3.0.a","libHShaskeline-0.7.3.0.p_a","libHShaskeline-0.7.3.0-ghc8.0.2.so","libHShaskeline-0.7.3.0-ghc8.0.2.dylib","HShaskeline-0.7.3.0-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check libraries/ghci "inplace/bin/ghc-cabal" configure libraries/ghci dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghci-8.0.2... "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force libraries/ghci/dist-install/inplace-pkg-config Reading package info from "libraries/ghci/dist-install/inplace-pkg-config" ... done. ghci-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/ghci/dist-install/doc/html/ghci/ghci.haddock doesn't exist or isn't a file ghci-8.0.2: cannot find any of ["GHCi/BreakArray.hi","GHCi/BreakArray.p_hi","GHCi/BreakArray.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/Message.hi","GHCi/Message.p_hi","GHCi/Message.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/ResolvedBCO.hi","GHCi/ResolvedBCO.p_hi","GHCi/ResolvedBCO.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/RemoteTypes.hi","GHCi/RemoteTypes.p_hi","GHCi/RemoteTypes.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/ObjLink.hi","GHCi/ObjLink.p_hi","GHCi/ObjLink.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/CreateBCO.hi","GHCi/CreateBCO.p_hi","GHCi/CreateBCO.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/FFI.hi","GHCi/FFI.p_hi","GHCi/FFI.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/InfoTable.hi","GHCi/InfoTable.p_hi","GHCi/InfoTable.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/Run.hi","GHCi/Run.p_hi","GHCi/Run.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/Signals.hi","GHCi/Signals.p_hi","GHCi/Signals.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/TH.hi","GHCi/TH.p_hi","GHCi/TH.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["GHCi/TH/Binary.hi","GHCi/TH/Binary.p_hi","GHCi/TH/Binary.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["SizedSeq.hi","SizedSeq.p_hi","SizedSeq.dyn_hi"] (ignoring) ghci-8.0.2: cannot find any of ["libHSghci-8.0.2.a","libHSghci-8.0.2.p_a","libHSghci-8.0.2-ghc8.0.2.so","libHSghci-8.0.2-ghc8.0.2.dylib","HSghci-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" configure compiler stage2 "Annotations ApiAnnotation Avail Bag BasicTypes Binary BooleanFormula BufWrite Class CmdLineParser CmmType CoAxiom ConLike Coercion Config Constants CoreArity CoreFVs CoreSubst CoreSyn CoreTidy CoreUnfold CoreUtils CoreSeq CoreStats CostCentre DataCon Demand Digraph DriverPhases DynFlags Encoding ErrUtils Exception FamInstEnv FastFunctions FastMutInt FastString FastStringEnv FieldLabel Fingerprint FiniteMap ForeignCall FV Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit PlaceHolder PmExpr HsPat HsSyn HsTypes HsUtils HscTypes IOEnv Id IdInfo IfaceSyn IfaceType InstEnv Kind Lexeme ListSetOps Literal Maybes MkCore MkId Module MonadUtils Name NameEnv NameSet OccName OccurAnal OptCoercion OrdList Outputable PackageConfig Packages Pair Panic PatSyn PipelineMonad Platform PlatformConstants PprCore PrelNames PrelRules Pretty PrimOp RdrName Rules SrcLoc StaticFlags StringBuffer TcEvidence TcRnTypes TcType TrieMap TyCon Type TyCoRep TysPrim TysWiredIn Unify UniqDFM UniqDSet UniqFM UniqSet UniqSupply Unique Util Var VarEnv VarSet ByteCodeTypes InteractiveEvalTypes" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --flags=stage2 --ghc-option=-optc-DTHREADED_RTS --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --ghc-option=-DSTAGE=2 --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" --disable-library-for-ghci "inplace/bin/ghc-cabal" check utils/hsc2hs "inplace/bin/ghc-cabal" configure utils/hsc2hs dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring hsc2hs-0.68.1... Configuring ghc-8.0.2... Warning: 'license-file: ../LICENSE' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../rts/dist/build' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../rts/dist/build' directory does not exist. "inplace/bin/ghc-cabal" check utils/ghc-pkg "inplace/bin/ghc-cabal" configure utils/ghc-pkg dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" "/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" update --force compiler/stage2/inplace-pkg-config Configuring ghc-pkg-6.9... Reading package info from "compiler/stage2/inplace-pkg-config" ... done. ghc-8.0.2: Warning: include-dirs: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/../rts/dist/build doesn't exist or isn't a directory ghc-8.0.2: Warning: haddock-interfaces: /home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage2/doc/html/ghc/ghc.haddock doesn't exist or isn't a file ghc-8.0.2: cannot find any of ["Avail.hi","Avail.p_hi","Avail.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BasicTypes.hi","BasicTypes.p_hi","BasicTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ConLike.hi","ConLike.p_hi","ConLike.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DataCon.hi","DataCon.p_hi","DataCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PatSyn.hi","PatSyn.p_hi","PatSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Demand.hi","Demand.p_hi","Demand.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Debug.hi","Debug.p_hi","Debug.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Exception.hi","Exception.p_hi","Exception.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FieldLabel.hi","FieldLabel.p_hi","FieldLabel.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcMonad.hi","GhcMonad.p_hi","GhcMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hooks.hi","Hooks.p_hi","Hooks.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Id.hi","Id.p_hi","Id.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IdInfo.hi","IdInfo.p_hi","IdInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Lexeme.hi","Lexeme.p_hi","Lexeme.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Literal.hi","Literal.p_hi","Literal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm.hi","Llvm.p_hi","Llvm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/AbsSyn.hi","Llvm/AbsSyn.p_hi","Llvm/AbsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/MetaData.hi","Llvm/MetaData.p_hi","Llvm/MetaData.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/PpLlvm.hi","Llvm/PpLlvm.p_hi","Llvm/PpLlvm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Llvm/Types.hi","Llvm/Types.p_hi","Llvm/Types.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen.hi","LlvmCodeGen.p_hi","LlvmCodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Base.hi","LlvmCodeGen/Base.p_hi","LlvmCodeGen/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/CodeGen.hi","LlvmCodeGen/CodeGen.p_hi","LlvmCodeGen/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Data.hi","LlvmCodeGen/Data.p_hi","LlvmCodeGen/Data.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Ppr.hi","LlvmCodeGen/Ppr.p_hi","LlvmCodeGen/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmCodeGen/Regs.hi","LlvmCodeGen/Regs.p_hi","LlvmCodeGen/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LlvmMangler.hi","LlvmMangler.p_hi","LlvmMangler.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkId.hi","MkId.p_hi","MkId.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Module.hi","Module.p_hi","Module.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Name.hi","Name.p_hi","Name.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NameEnv.hi","NameEnv.p_hi","NameEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NameSet.hi","NameSet.p_hi","NameSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OccName.hi","OccName.p_hi","OccName.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RdrName.hi","RdrName.p_hi","RdrName.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SrcLoc.hi","SrcLoc.p_hi","SrcLoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqSupply.hi","UniqSupply.p_hi","UniqSupply.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Unique.hi","Unique.p_hi","Unique.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Var.hi","Var.p_hi","Var.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["VarEnv.hi","VarEnv.p_hi","VarEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["VarSet.hi","VarSet.p_hi","VarSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UnVarGraph.hi","UnVarGraph.p_hi","UnVarGraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BlockId.hi","BlockId.p_hi","BlockId.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CLabel.hi","CLabel.p_hi","CLabel.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Cmm.hi","Cmm.p_hi","Cmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmBuildInfoTables.hi","CmmBuildInfoTables.p_hi","CmmBuildInfoTables.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmPipeline.hi","CmmPipeline.p_hi","CmmPipeline.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmCallConv.hi","CmmCallConv.p_hi","CmmCallConv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmCommonBlockElim.hi","CmmCommonBlockElim.p_hi","CmmCommonBlockElim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmImplementSwitchPlans.hi","CmmImplementSwitchPlans.p_hi","CmmImplementSwitchPlans.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmContFlowOpt.hi","CmmContFlowOpt.p_hi","CmmContFlowOpt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmExpr.hi","CmmExpr.p_hi","CmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmInfo.hi","CmmInfo.p_hi","CmmInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLex.hi","CmmLex.p_hi","CmmLex.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLint.hi","CmmLint.p_hi","CmmLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLive.hi","CmmLive.p_hi","CmmLive.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmMachOp.hi","CmmMachOp.p_hi","CmmMachOp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmSwitch.hi","CmmSwitch.p_hi","CmmSwitch.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmNode.hi","CmmNode.p_hi","CmmNode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmOpt.hi","CmmOpt.p_hi","CmmOpt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmParse.hi","CmmParse.p_hi","CmmParse.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmProcPoint.hi","CmmProcPoint.p_hi","CmmProcPoint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmSink.hi","CmmSink.p_hi","CmmSink.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmType.hi","CmmType.p_hi","CmmType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmUtils.hi","CmmUtils.p_hi","CmmUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmmLayoutStack.hi","CmmLayoutStack.p_hi","CmmLayoutStack.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkGraph.hi","MkGraph.p_hi","MkGraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprBase.hi","PprBase.p_hi","PprBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprC.hi","PprC.p_hi","PprC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmm.hi","PprCmm.p_hi","PprCmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmmDecl.hi","PprCmmDecl.p_hi","PprCmmDecl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCmmExpr.hi","PprCmmExpr.p_hi","PprCmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Bitmap.hi","Bitmap.p_hi","Bitmap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform.hi","CodeGen/Platform.p_hi","CodeGen/Platform.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/ARM.hi","CodeGen/Platform/ARM.p_hi","CodeGen/Platform/ARM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/ARM64.hi","CodeGen/Platform/ARM64.p_hi","CodeGen/Platform/ARM64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/NoRegs.hi","CodeGen/Platform/NoRegs.p_hi","CodeGen/Platform/NoRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/PPC.hi","CodeGen/Platform/PPC.p_hi","CodeGen/Platform/PPC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/PPC_Darwin.hi","CodeGen/Platform/PPC_Darwin.p_hi","CodeGen/Platform/PPC_Darwin.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/SPARC.hi","CodeGen/Platform/SPARC.p_hi","CodeGen/Platform/SPARC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/X86.hi","CodeGen/Platform/X86.p_hi","CodeGen/Platform/X86.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeGen/Platform/X86_64.hi","CodeGen/Platform/X86_64.p_hi","CodeGen/Platform/X86_64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CgUtils.hi","CgUtils.p_hi","CgUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmm.hi","StgCmm.p_hi","StgCmm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmBind.hi","StgCmmBind.p_hi","StgCmmBind.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmClosure.hi","StgCmmClosure.p_hi","StgCmmClosure.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmCon.hi","StgCmmCon.p_hi","StgCmmCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmEnv.hi","StgCmmEnv.p_hi","StgCmmEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmExpr.hi","StgCmmExpr.p_hi","StgCmmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmForeign.hi","StgCmmForeign.p_hi","StgCmmForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmHeap.hi","StgCmmHeap.p_hi","StgCmmHeap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmHpc.hi","StgCmmHpc.p_hi","StgCmmHpc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmArgRep.hi","StgCmmArgRep.p_hi","StgCmmArgRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmLayout.hi","StgCmmLayout.p_hi","StgCmmLayout.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmMonad.hi","StgCmmMonad.p_hi","StgCmmMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmPrim.hi","StgCmmPrim.p_hi","StgCmmPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmProf.hi","StgCmmProf.p_hi","StgCmmProf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmTicky.hi","StgCmmTicky.p_hi","StgCmmTicky.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmUtils.hi","StgCmmUtils.p_hi","StgCmmUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgCmmExtCode.hi","StgCmmExtCode.p_hi","StgCmmExtCode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SMRep.hi","SMRep.p_hi","SMRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreArity.hi","CoreArity.p_hi","CoreArity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreFVs.hi","CoreFVs.p_hi","CoreFVs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreLint.hi","CoreLint.p_hi","CoreLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CorePrep.hi","CorePrep.p_hi","CorePrep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSubst.hi","CoreSubst.p_hi","CoreSubst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSyn.hi","CoreSyn.p_hi","CoreSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TrieMap.hi","TrieMap.p_hi","TrieMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreTidy.hi","CoreTidy.p_hi","CoreTidy.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreUnfold.hi","CoreUnfold.p_hi","CoreUnfold.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreUtils.hi","CoreUtils.p_hi","CoreUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreSeq.hi","CoreSeq.p_hi","CoreSeq.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreStats.hi","CoreStats.p_hi","CoreStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkCore.hi","MkCore.p_hi","MkCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprCore.hi","PprCore.p_hi","PprCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PmExpr.hi","PmExpr.p_hi","PmExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TmOracle.hi","TmOracle.p_hi","TmOracle.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Check.hi","Check.p_hi","Check.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Coverage.hi","Coverage.p_hi","Coverage.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Desugar.hi","Desugar.p_hi","Desugar.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsArrows.hi","DsArrows.p_hi","DsArrows.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsBinds.hi","DsBinds.p_hi","DsBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsCCall.hi","DsCCall.p_hi","DsCCall.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsExpr.hi","DsExpr.p_hi","DsExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsForeign.hi","DsForeign.p_hi","DsForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsGRHSs.hi","DsGRHSs.p_hi","DsGRHSs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsListComp.hi","DsListComp.p_hi","DsListComp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsMonad.hi","DsMonad.p_hi","DsMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsUtils.hi","DsUtils.p_hi","DsUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Match.hi","Match.p_hi","Match.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MatchCon.hi","MatchCon.p_hi","MatchCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MatchLit.hi","MatchLit.p_hi","MatchLit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsBinds.hi","HsBinds.p_hi","HsBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsDecls.hi","HsDecls.p_hi","HsDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsDoc.hi","HsDoc.p_hi","HsDoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsExpr.hi","HsExpr.p_hi","HsExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsImpExp.hi","HsImpExp.p_hi","HsImpExp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsLit.hi","HsLit.p_hi","HsLit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PlaceHolder.hi","PlaceHolder.p_hi","PlaceHolder.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsPat.hi","HsPat.p_hi","HsPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsSyn.hi","HsSyn.p_hi","HsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsTypes.hi","HsTypes.p_hi","HsTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HsUtils.hi","HsUtils.p_hi","HsUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BinIface.hi","BinIface.p_hi","BinIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BuildTyCl.hi","BuildTyCl.p_hi","BuildTyCl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceEnv.hi","IfaceEnv.p_hi","IfaceEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceSyn.hi","IfaceSyn.p_hi","IfaceSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IfaceType.hi","IfaceType.p_hi","IfaceType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LoadIface.hi","LoadIface.p_hi","LoadIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MkIface.hi","MkIface.p_hi","MkIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcIface.hi","TcIface.p_hi","TcIface.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FlagChecker.hi","FlagChecker.p_hi","FlagChecker.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Annotations.hi","Annotations.p_hi","Annotations.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CmdLineParser.hi","CmdLineParser.p_hi","CmdLineParser.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CodeOutput.hi","CodeOutput.p_hi","CodeOutput.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Config.hi","Config.p_hi","Config.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Constants.hi","Constants.p_hi","Constants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverMkDepend.hi","DriverMkDepend.p_hi","DriverMkDepend.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverPhases.hi","DriverPhases.p_hi","DriverPhases.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PipelineMonad.hi","PipelineMonad.p_hi","PipelineMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DriverPipeline.hi","DriverPipeline.p_hi","DriverPipeline.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DynFlags.hi","DynFlags.p_hi","DynFlags.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ErrUtils.hi","ErrUtils.p_hi","ErrUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Finder.hi","Finder.p_hi","Finder.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GHC.hi","GHC.p_hi","GHC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcMake.hi","GhcMake.p_hi","GhcMake.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GhcPlugins.hi","GhcPlugins.p_hi","GhcPlugins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DynamicLoading.hi","DynamicLoading.p_hi","DynamicLoading.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HeaderInfo.hi","HeaderInfo.p_hi","HeaderInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscMain.hi","HscMain.p_hi","HscMain.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscStats.hi","HscStats.p_hi","HscStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HscTypes.hi","HscTypes.p_hi","HscTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InteractiveEval.hi","InteractiveEval.p_hi","InteractiveEval.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InteractiveEvalTypes.hi","InteractiveEvalTypes.p_hi","InteractiveEvalTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PackageConfig.hi","PackageConfig.p_hi","PackageConfig.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Packages.hi","Packages.p_hi","Packages.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PlatformConstants.hi","PlatformConstants.p_hi","PlatformConstants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Plugins.hi","Plugins.p_hi","Plugins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPluginM.hi","TcPluginM.p_hi","TcPluginM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PprTyThing.hi","PprTyThing.p_hi","PprTyThing.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StaticFlags.hi","StaticFlags.p_hi","StaticFlags.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StaticPtrTable.hi","StaticPtrTable.p_hi","StaticPtrTable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SysTools.hi","SysTools.p_hi","SysTools.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Elf.hi","Elf.p_hi","Elf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TidyPgm.hi","TidyPgm.p_hi","TidyPgm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Ctype.hi","Ctype.p_hi","Ctype.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["HaddockUtils.hi","HaddockUtils.p_hi","HaddockUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Lexer.hi","Lexer.p_hi","Lexer.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OptCoercion.hi","OptCoercion.p_hi","OptCoercion.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Parser.hi","Parser.p_hi","Parser.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RdrHsSyn.hi","RdrHsSyn.p_hi","RdrHsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ApiAnnotation.hi","ApiAnnotation.p_hi","ApiAnnotation.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ForeignCall.hi","ForeignCall.p_hi","ForeignCall.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelInfo.hi","PrelInfo.p_hi","PrelInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelNames.hi","PrelNames.p_hi","PrelNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrelRules.hi","PrelRules.p_hi","PrelRules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PrimOp.hi","PrimOp.p_hi","PrimOp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TysPrim.hi","TysPrim.p_hi","TysPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TysWiredIn.hi","TysWiredIn.p_hi","TysWiredIn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CostCentre.hi","CostCentre.p_hi","CostCentre.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ProfInit.hi","ProfInit.p_hi","ProfInit.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SCCfinal.hi","SCCfinal.p_hi","SCCfinal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnBinds.hi","RnBinds.p_hi","RnBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnEnv.hi","RnEnv.p_hi","RnEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnExpr.hi","RnExpr.p_hi","RnExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnHsDoc.hi","RnHsDoc.p_hi","RnHsDoc.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnNames.hi","RnNames.p_hi","RnNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnPat.hi","RnPat.p_hi","RnPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnSource.hi","RnSource.p_hi","RnSource.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnSplice.hi","RnSplice.p_hi","RnSplice.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RnTypes.hi","RnTypes.p_hi","RnTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreMonad.hi","CoreMonad.p_hi","CoreMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CSE.hi","CSE.p_hi","CSE.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FloatIn.hi","FloatIn.p_hi","FloatIn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FloatOut.hi","FloatOut.p_hi","FloatOut.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["LiberateCase.hi","LiberateCase.p_hi","LiberateCase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OccurAnal.hi","OccurAnal.p_hi","OccurAnal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SAT.hi","SAT.p_hi","SAT.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SetLevels.hi","SetLevels.p_hi","SetLevels.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplCore.hi","SimplCore.p_hi","SimplCore.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplEnv.hi","SimplEnv.p_hi","SimplEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplMonad.hi","SimplMonad.p_hi","SimplMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplUtils.hi","SimplUtils.p_hi","SimplUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Simplify.hi","Simplify.p_hi","Simplify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SimplStg.hi","SimplStg.p_hi","SimplStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgStats.hi","StgStats.p_hi","StgStats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UnariseStg.hi","UnariseStg.p_hi","UnariseStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Rules.hi","Rules.p_hi","Rules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SpecConstr.hi","SpecConstr.p_hi","SpecConstr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Specialise.hi","Specialise.p_hi","Specialise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoreToStg.hi","CoreToStg.p_hi","CoreToStg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgLint.hi","StgLint.p_hi","StgLint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StgSyn.hi","StgSyn.p_hi","StgSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CallArity.hi","CallArity.p_hi","CallArity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DmdAnal.hi","DmdAnal.p_hi","DmdAnal.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["WorkWrap.hi","WorkWrap.p_hi","WorkWrap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["WwLib.hi","WwLib.p_hi","WwLib.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FamInst.hi","FamInst.p_hi","FamInst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Inst.hi","Inst.p_hi","Inst.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcAnnotations.hi","TcAnnotations.p_hi","TcAnnotations.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcArrows.hi","TcArrows.p_hi","TcArrows.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcBinds.hi","TcBinds.p_hi","TcBinds.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcClassDcl.hi","TcClassDcl.p_hi","TcClassDcl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcDefaults.hi","TcDefaults.p_hi","TcDefaults.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcDeriv.hi","TcDeriv.p_hi","TcDeriv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcEnv.hi","TcEnv.p_hi","TcEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcExpr.hi","TcExpr.p_hi","TcExpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcForeign.hi","TcForeign.p_hi","TcForeign.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcGenDeriv.hi","TcGenDeriv.p_hi","TcGenDeriv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcGenGenerics.hi","TcGenGenerics.p_hi","TcGenGenerics.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcHsSyn.hi","TcHsSyn.p_hi","TcHsSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcHsType.hi","TcHsType.p_hi","TcHsType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcInstDcls.hi","TcInstDcls.p_hi","TcInstDcls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcMType.hi","TcMType.p_hi","TcMType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcValidity.hi","TcValidity.p_hi","TcValidity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcMatches.hi","TcMatches.p_hi","TcMatches.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPat.hi","TcPat.p_hi","TcPat.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcPatSyn.hi","TcPatSyn.p_hi","TcPatSyn.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnDriver.hi","TcRnDriver.p_hi","TcRnDriver.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnMonad.hi","TcRnMonad.p_hi","TcRnMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRnTypes.hi","TcRnTypes.p_hi","TcRnTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcRules.hi","TcRules.p_hi","TcRules.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSimplify.hi","TcSimplify.p_hi","TcSimplify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcErrors.hi","TcErrors.p_hi","TcErrors.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTyClsDecls.hi","TcTyClsDecls.p_hi","TcTyClsDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTyDecls.hi","TcTyDecls.p_hi","TcTyDecls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTypeable.hi","TcTypeable.p_hi","TcTypeable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcType.hi","TcType.p_hi","TcType.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcEvidence.hi","TcEvidence.p_hi","TcEvidence.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcUnify.hi","TcUnify.p_hi","TcUnify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcInteract.hi","TcInteract.p_hi","TcInteract.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcCanonical.hi","TcCanonical.p_hi","TcCanonical.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcFlatten.hi","TcFlatten.p_hi","TcFlatten.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSMonad.hi","TcSMonad.p_hi","TcSMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcTypeNats.hi","TcTypeNats.p_hi","TcTypeNats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TcSplice.hi","TcSplice.p_hi","TcSplice.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Class.hi","Class.p_hi","Class.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Coercion.hi","Coercion.p_hi","Coercion.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DsMeta.hi","DsMeta.p_hi","DsMeta.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["THNames.hi","THNames.p_hi","THNames.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FamInstEnv.hi","FamInstEnv.p_hi","FamInstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FunDeps.hi","FunDeps.p_hi","FunDeps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["InstEnv.hi","InstEnv.p_hi","InstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TyCon.hi","TyCon.p_hi","TyCon.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CoAxiom.hi","CoAxiom.p_hi","CoAxiom.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Kind.hi","Kind.p_hi","Kind.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Type.hi","Type.p_hi","Type.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TyCoRep.hi","TyCoRep.p_hi","TyCoRep.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Unify.hi","Unify.p_hi","Unify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Bag.hi","Bag.p_hi","Bag.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Binary.hi","Binary.p_hi","Binary.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BooleanFormula.hi","BooleanFormula.p_hi","BooleanFormula.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["BufWrite.hi","BufWrite.p_hi","BufWrite.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Digraph.hi","Digraph.p_hi","Digraph.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Encoding.hi","Encoding.p_hi","Encoding.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastFunctions.hi","FastFunctions.p_hi","FastFunctions.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastMutInt.hi","FastMutInt.p_hi","FastMutInt.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastString.hi","FastString.p_hi","FastString.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FastStringEnv.hi","FastStringEnv.p_hi","FastStringEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Fingerprint.hi","Fingerprint.p_hi","Fingerprint.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FiniteMap.hi","FiniteMap.p_hi","FiniteMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["FV.hi","FV.p_hi","FV.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphBase.hi","GraphBase.p_hi","GraphBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphColor.hi","GraphColor.p_hi","GraphColor.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphOps.hi","GraphOps.p_hi","GraphOps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GraphPpr.hi","GraphPpr.p_hi","GraphPpr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["IOEnv.hi","IOEnv.p_hi","IOEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ListSetOps.hi","ListSetOps.p_hi","ListSetOps.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Maybes.hi","Maybes.p_hi","Maybes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["MonadUtils.hi","MonadUtils.p_hi","MonadUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["OrdList.hi","OrdList.p_hi","OrdList.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Outputable.hi","Outputable.p_hi","Outputable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Pair.hi","Pair.p_hi","Pair.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Panic.hi","Panic.p_hi","Panic.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Pretty.hi","Pretty.p_hi","Pretty.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["State.hi","State.p_hi","State.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Stream.hi","Stream.p_hi","Stream.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["StringBuffer.hi","StringBuffer.p_hi","StringBuffer.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqDFM.hi","UniqDFM.p_hi","UniqDFM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqDSet.hi","UniqDSet.p_hi","UniqDSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqFM.hi","UniqFM.p_hi","UniqFM.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["UniqSet.hi","UniqSet.p_hi","UniqSet.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Util.hi","Util.p_hi","Util.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins/Base.hi","Vectorise/Builtins/Base.p_hi","Vectorise/Builtins/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins/Initialise.hi","Vectorise/Builtins/Initialise.p_hi","Vectorise/Builtins/Initialise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Builtins.hi","Vectorise/Builtins.p_hi","Vectorise/Builtins.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Base.hi","Vectorise/Monad/Base.p_hi","Vectorise/Monad/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Naming.hi","Vectorise/Monad/Naming.p_hi","Vectorise/Monad/Naming.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Local.hi","Vectorise/Monad/Local.p_hi","Vectorise/Monad/Local.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/Global.hi","Vectorise/Monad/Global.p_hi","Vectorise/Monad/Global.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad/InstEnv.hi","Vectorise/Monad/InstEnv.p_hi","Vectorise/Monad/InstEnv.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Monad.hi","Vectorise/Monad.p_hi","Vectorise/Monad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Base.hi","Vectorise/Utils/Base.p_hi","Vectorise/Utils/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Closure.hi","Vectorise/Utils/Closure.p_hi","Vectorise/Utils/Closure.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Hoisting.hi","Vectorise/Utils/Hoisting.p_hi","Vectorise/Utils/Hoisting.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/PADict.hi","Vectorise/Utils/PADict.p_hi","Vectorise/Utils/PADict.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils/Poly.hi","Vectorise/Utils/Poly.p_hi","Vectorise/Utils/Poly.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Utils.hi","Vectorise/Utils.p_hi","Vectorise/Utils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/Description.hi","Vectorise/Generic/Description.p_hi","Vectorise/Generic/Description.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PAMethods.hi","Vectorise/Generic/PAMethods.p_hi","Vectorise/Generic/PAMethods.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PADict.hi","Vectorise/Generic/PADict.p_hi","Vectorise/Generic/PADict.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Generic/PData.hi","Vectorise/Generic/PData.p_hi","Vectorise/Generic/PData.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Env.hi","Vectorise/Type/Env.p_hi","Vectorise/Type/Env.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Type.hi","Vectorise/Type/Type.p_hi","Vectorise/Type/Type.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/TyConDecl.hi","Vectorise/Type/TyConDecl.p_hi","Vectorise/Type/TyConDecl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Type/Classify.hi","Vectorise/Type/Classify.p_hi","Vectorise/Type/Classify.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Convert.hi","Vectorise/Convert.p_hi","Vectorise/Convert.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Vect.hi","Vectorise/Vect.p_hi","Vectorise/Vect.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Var.hi","Vectorise/Var.p_hi","Vectorise/Var.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Env.hi","Vectorise/Env.p_hi","Vectorise/Env.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise/Exp.hi","Vectorise/Exp.p_hi","Vectorise/Exp.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Vectorise.hi","Vectorise.p_hi","Vectorise.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hoopl/Dataflow.hi","Hoopl/Dataflow.p_hi","Hoopl/Dataflow.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Hoopl.hi","Hoopl.p_hi","Hoopl.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["AsmCodeGen.hi","AsmCodeGen.p_hi","AsmCodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["TargetReg.hi","TargetReg.p_hi","TargetReg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["NCGMonad.hi","NCGMonad.p_hi","NCGMonad.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Instruction.hi","Instruction.p_hi","Instruction.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Format.hi","Format.p_hi","Format.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Reg.hi","Reg.p_hi","Reg.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegClass.hi","RegClass.p_hi","RegClass.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PIC.hi","PIC.p_hi","PIC.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Platform.hi","Platform.p_hi","Platform.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["CPrim.hi","CPrim.p_hi","CPrim.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Regs.hi","X86/Regs.p_hi","X86/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/RegInfo.hi","X86/RegInfo.p_hi","X86/RegInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Instr.hi","X86/Instr.p_hi","X86/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Cond.hi","X86/Cond.p_hi","X86/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/Ppr.hi","X86/Ppr.p_hi","X86/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["X86/CodeGen.hi","X86/CodeGen.p_hi","X86/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Regs.hi","PPC/Regs.p_hi","PPC/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/RegInfo.hi","PPC/RegInfo.p_hi","PPC/RegInfo.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Instr.hi","PPC/Instr.p_hi","PPC/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Cond.hi","PPC/Cond.p_hi","PPC/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/Ppr.hi","PPC/Ppr.p_hi","PPC/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["PPC/CodeGen.hi","PPC/CodeGen.p_hi","PPC/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Base.hi","SPARC/Base.p_hi","SPARC/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Regs.hi","SPARC/Regs.p_hi","SPARC/Regs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Imm.hi","SPARC/Imm.p_hi","SPARC/Imm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/AddrMode.hi","SPARC/AddrMode.p_hi","SPARC/AddrMode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Cond.hi","SPARC/Cond.p_hi","SPARC/Cond.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Instr.hi","SPARC/Instr.p_hi","SPARC/Instr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Stack.hi","SPARC/Stack.p_hi","SPARC/Stack.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/ShortcutJump.hi","SPARC/ShortcutJump.p_hi","SPARC/ShortcutJump.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/Ppr.hi","SPARC/Ppr.p_hi","SPARC/Ppr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen.hi","SPARC/CodeGen.p_hi","SPARC/CodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Amode.hi","SPARC/CodeGen/Amode.p_hi","SPARC/CodeGen/Amode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Base.hi","SPARC/CodeGen/Base.p_hi","SPARC/CodeGen/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/CondCode.hi","SPARC/CodeGen/CondCode.p_hi","SPARC/CodeGen/CondCode.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Gen32.hi","SPARC/CodeGen/Gen32.p_hi","SPARC/CodeGen/Gen32.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Gen64.hi","SPARC/CodeGen/Gen64.p_hi","SPARC/CodeGen/Gen64.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Sanity.hi","SPARC/CodeGen/Sanity.p_hi","SPARC/CodeGen/Sanity.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["SPARC/CodeGen/Expand.hi","SPARC/CodeGen/Expand.p_hi","SPARC/CodeGen/Expand.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Liveness.hi","RegAlloc/Liveness.p_hi","RegAlloc/Liveness.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Main.hi","RegAlloc/Graph/Main.p_hi","RegAlloc/Graph/Main.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Stats.hi","RegAlloc/Graph/Stats.p_hi","RegAlloc/Graph/Stats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/ArchBase.hi","RegAlloc/Graph/ArchBase.p_hi","RegAlloc/Graph/ArchBase.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/ArchX86.hi","RegAlloc/Graph/ArchX86.p_hi","RegAlloc/Graph/ArchX86.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Coalesce.hi","RegAlloc/Graph/Coalesce.p_hi","RegAlloc/Graph/Coalesce.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/Spill.hi","RegAlloc/Graph/Spill.p_hi","RegAlloc/Graph/Spill.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/SpillClean.hi","RegAlloc/Graph/SpillClean.p_hi","RegAlloc/Graph/SpillClean.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/SpillCost.hi","RegAlloc/Graph/SpillCost.p_hi","RegAlloc/Graph/SpillCost.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Graph/TrivColorable.hi","RegAlloc/Graph/TrivColorable.p_hi","RegAlloc/Graph/TrivColorable.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Main.hi","RegAlloc/Linear/Main.p_hi","RegAlloc/Linear/Main.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/JoinToTargets.hi","RegAlloc/Linear/JoinToTargets.p_hi","RegAlloc/Linear/JoinToTargets.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/State.hi","RegAlloc/Linear/State.p_hi","RegAlloc/Linear/State.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Stats.hi","RegAlloc/Linear/Stats.p_hi","RegAlloc/Linear/Stats.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/FreeRegs.hi","RegAlloc/Linear/FreeRegs.p_hi","RegAlloc/Linear/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/StackMap.hi","RegAlloc/Linear/StackMap.p_hi","RegAlloc/Linear/StackMap.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/Base.hi","RegAlloc/Linear/Base.p_hi","RegAlloc/Linear/Base.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/X86/FreeRegs.hi","RegAlloc/Linear/X86/FreeRegs.p_hi","RegAlloc/Linear/X86/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/X86_64/FreeRegs.hi","RegAlloc/Linear/X86_64/FreeRegs.p_hi","RegAlloc/Linear/X86_64/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/PPC/FreeRegs.hi","RegAlloc/Linear/PPC/FreeRegs.p_hi","RegAlloc/Linear/PPC/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RegAlloc/Linear/SPARC/FreeRegs.hi","RegAlloc/Linear/SPARC/FreeRegs.p_hi","RegAlloc/Linear/SPARC/FreeRegs.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf.hi","Dwarf.p_hi","Dwarf.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf/Types.hi","Dwarf/Types.p_hi","Dwarf/Types.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Dwarf/Constants.hi","Dwarf/Constants.p_hi","Dwarf/Constants.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Convert.hi","Convert.p_hi","Convert.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeTypes.hi","ByteCodeTypes.p_hi","ByteCodeTypes.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeAsm.hi","ByteCodeAsm.p_hi","ByteCodeAsm.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeGen.hi","ByteCodeGen.p_hi","ByteCodeGen.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeInstr.hi","ByteCodeInstr.p_hi","ByteCodeInstr.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeItbls.hi","ByteCodeItbls.p_hi","ByteCodeItbls.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["ByteCodeLink.hi","ByteCodeLink.p_hi","ByteCodeLink.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Debugger.hi","Debugger.p_hi","Debugger.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["Linker.hi","Linker.p_hi","Linker.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["RtClosureInspect.hi","RtClosureInspect.p_hi","RtClosureInspect.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["DebuggerUtils.hi","DebuggerUtils.p_hi","DebuggerUtils.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["GHCi.hi","GHCi.p_hi","GHCi.dyn_hi"] (ignoring) ghc-8.0.2: cannot find any of ["libHSghc-8.0.2.a","libHSghc-8.0.2.p_a","libHSghc-8.0.2-ghc8.0.2.so","libHSghc-8.0.2-ghc8.0.2.dylib","HSghc-8.0.2-ghc8.0.2.dll"] on library path (ignoring) "inplace/bin/ghc-cabal" check utils/ghc-pwd "inplace/bin/ghc-cabal" configure utils/ghc-pwd dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-pwd-0.1... "inplace/bin/ghc-cabal" check utils/ghc-cabal "inplace/bin/ghc-cabal" configure utils/ghc-cabal dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-cabal-0.1... "inplace/bin/ghc-cabal" check utils/hpc "inplace/bin/ghc-cabal" configure utils/hpc dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring hpc-bin-0.67... "inplace/bin/ghc-cabal" check utils/runghc "inplace/bin/ghc-cabal" configure utils/runghc dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring runghc-8.0.2... "inplace/bin/ghc-cabal" configure ghc stage2 "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --flags=stage2 --flags=ghci --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghc-bin-8.0.2... "inplace/bin/ghc-cabal" check utils/compare_sizes "inplace/bin/ghc-cabal" configure utils/compare_sizes dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring compareSizes-0.1.0.0... Warning: 'data-dir: ..' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" configure iserv stage2 "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring iserv-bin-0.0... "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" configure iserv stage2_p "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring iserv-bin-0.0... "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" configure iserv stage2_dyn "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring iserv-bin-0.0... "inplace/bin/ghc-cabal" check utils/haddock "inplace/bin/ghc-cabal" configure utils/haddock dist "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --flag in-ghc-tree --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring haddock-2.17.3... "inplace/bin/ghc-cabal" check utils/ghctags "inplace/bin/ghc-cabal" configure utils/ghctags dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring ghctags-0.1... "inplace/bin/ghc-cabal" check utils/check-api-annotations "inplace/bin/ghc-cabal" configure utils/check-api-annotations dist-install "" --with-ghc="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --configure-option=--with-iconv-includes="/usr/include" --configure-option=--with-iconv-libraries="/usr/lib" --configure-option=--with-gmp-includes="/usr/pkg/include" --configure-option=--with-gmp-libraries="/usr/pkg/lib" --configure-option=--with-curses-libraries="/usr/lib" --with-gcc="cc" --with-ld="ld" --with-ar="ar" Configuring check-api-annotations-0.1... ===--- building final phase /usr/pkg/bin/gmake --no-print-directory -f ghc.mk phase=final all "rm" -f iserv/stage2_dyn/build/.depend.c_asm.tmp "inplace/bin/mkdirhier" iserv/stage2_dyn/build/GHCi//. cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iiserv/stage2_dyn/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2_dyn/build/.depend.c_asm.bit "rm" -f iserv/stage2_p/build/.depend.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iiserv/stage2_p/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2_p/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2_dyn/build/|" -e "1s|stage2_dyn/build/stage2_dyn/build|stage2_dyn/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" iserv/stage2_dyn/build/.depend.c_asm.bit >> iserv/stage2_dyn/build/.depend.c_asm.tmp && true "rm" -f iserv/stage2_dyn/build/.depend.c_asm.bit echo "iserv_stage2_dyn_depfile_c_asm_EXISTS = YES" >> iserv/stage2_dyn/build/.depend.c_asm.tmp mv iserv/stage2_dyn/build/.depend.c_asm.tmp iserv/stage2_dyn/build/.depend.c_asm sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2_p/build/|" -e "1s|stage2_p/build/stage2_p/build|stage2_p/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" iserv/stage2_p/build/.depend.c_asm.bit >> iserv/stage2_p/build/.depend.c_asm.tmp && true "inplace/bin/mkdirhier" iserv/stage2_p/build/GHCi//. "rm" -f iserv/stage2/build/.depend.c_asm.tmp "rm" -f iserv/stage2_p/build/.depend.c_asm.bit cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Iiserv/stage2/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2/build/.depend.c_asm.bit echo "iserv_stage2_p_depfile_c_asm_EXISTS = YES" >> iserv/stage2_p/build/.depend.c_asm.tmp mv iserv/stage2_p/build/.depend.c_asm.tmp iserv/stage2_p/build/.depend.c_asm "inplace/bin/mkdirhier" iserv/stage2/build/GHCi//. "rm" -f utils/compare_sizes/dist-install/build/.depend.c_asm.tmp "rm" -f utils/compare_sizes/dist-install/build/.depend.c_asm.bit echo "utils/compare_sizes_dist-install_depfile_c_asm_EXISTS = YES" >> utils/compare_sizes/dist-install/build/.depend.c_asm.tmp mv utils/compare_sizes/dist-install/build/.depend.c_asm.tmp utils/compare_sizes/dist-install/build/.depend.c_asm "rm" -f utils/compare_sizes/dist-install/build/.depend.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" iserv/stage2/build/.depend.c_asm.bit >> iserv/stage2/build/.depend.c_asm.tmp && true "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/compare_sizes/. -iutils/compare_sizes/dist-install/build -iutils/compare_sizes/dist-install/build/autogen -Iutils/compare_sizes/dist-install/build -Iutils/compare_sizes/dist-install/build/autogen -optP-include -optPutils/compare_sizes/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/compare_sizes/dist-install/build -hidir utils/compare_sizes/dist-install/build -stubdir utils/compare_sizes/dist-install/build -dep-makefile utils/compare_sizes/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/compare_sizes/./Main.hs "rm" -f iserv/stage2/build/.depend.c_asm.bit echo "iserv_stage2_depfile_c_asm_EXISTS = YES" >> iserv/stage2/build/.depend.c_asm.tmp mv iserv/stage2/build/.depend.c_asm.tmp iserv/stage2/build/.depend.c_asm "rm" -f ghc/stage2/build/.depend.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Ighc/stage2/build/autogen -DGHCI -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/haskeline/includes' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/parser' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/utils' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/../rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage2' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c ghc/hschooks.c -MF ghc/stage2/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|ghc/|" -e "1s|ghc/|ghc/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" ghc/stage2/build/.depend.c_asm.bit >> ghc/stage2/build/.depend.c_asm.tmp && true "rm" -f ghc/stage2/build/.depend.c_asm.bit echo "utils/compare_sizes_dist-install_depfile_haskell_EXISTS = YES" >> utils/compare_sizes/dist-install/build/.depend.haskell.tmp for dir in utils/compare_sizes/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/compare_sizes/dist-install/build/.depend.haskell.tmp > utils/compare_sizes/dist-install/build/.depend.haskell.tmp2 echo "ghc_stage2_depfile_c_asm_EXISTS = YES" >> ghc/stage2/build/.depend.c_asm.tmp mv ghc/stage2/build/.depend.c_asm.tmp ghc/stage2/build/.depend.c_asm "rm" -f compiler/stage2/ghc_boot_platform.h sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/compare_sizes/dist-install/build/.depend.haskell.tmp2 > utils/compare_sizes/dist-install/build/.depend.haskell "rm" -f utils/runghc/dist-install/build/.depend.c_asm.tmp Creating compiler/stage2/ghc_boot_platform.h... "rm" -f utils/runghc/dist-install/build/.depend.c_asm.bit echo "utils/runghc_dist-install_depfile_c_asm_EXISTS = YES" >> utils/runghc/dist-install/build/.depend.c_asm.tmp mv utils/runghc/dist-install/build/.depend.c_asm.tmp utils/runghc/dist-install/build/.depend.c_asm "rm" -f utils/runghc/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/runghc/. -iutils/runghc/dist-install/build -iutils/runghc/dist-install/build/autogen -Iutils/runghc/dist-install/build -Iutils/runghc/dist-install/build/autogen -optP-include -optPutils/runghc/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -cpp -DVERSION="\"8.0.2\"" -Wnoncanonical-monad-instances -odir utils/runghc/dist-install/build -hidir utils/runghc/dist-install/build -stubdir utils/runghc/dist-install/build -dep-makefile utils/runghc/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/runghc/./Main.hs Done. "rm" -f utils/hpc/dist-install/build/.depend.c_asm.tmp "rm" -f utils/hpc/dist-install/build/.depend.c_asm.bit echo "utils/hpc_dist-install_depfile_c_asm_EXISTS = YES" >> utils/hpc/dist-install/build/.depend.c_asm.tmp mv utils/hpc/dist-install/build/.depend.c_asm.tmp utils/hpc/dist-install/build/.depend.c_asm "rm" -f utils/hpc/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/autogen -Iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build/autogen -optP-include -optPutils/hpc/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -dep-makefile utils/hpc/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/hpc/./Main.hs utils/hpc/./HpcParser.hs utils/hpc/./HpcCombine.hs utils/hpc/./HpcDraft.hs utils/hpc/./HpcFlags.hs utils/hpc/./HpcLexer.hs utils/hpc/./HpcMarkup.hs utils/hpc/./HpcOverlay.hs utils/hpc/./HpcReport.hs utils/hpc/./HpcShowTix.hs utils/hpc/./HpcUtils.hs utils/hpc/dist-install/build/autogen/Paths_hpc_bin.hs echo "utils/runghc_dist-install_depfile_haskell_EXISTS = YES" >> utils/runghc/dist-install/build/.depend.haskell.tmp for dir in utils/runghc/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/runghc/dist-install/build/.depend.haskell.tmp > utils/runghc/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/runghc/dist-install/build/.depend.haskell.tmp2 > utils/runghc/dist-install/build/.depend.haskell "rm" -f utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-cabal/dist-install/build/.depend.c_asm.bit echo "utils/ghc-cabal_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp mv utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp utils/ghc-cabal/dist-install/build/.depend.c_asm "rm" -f utils/ghc-cabal/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-cabal/. -iutils/ghc-cabal/dist-install/build -iutils/ghc-cabal/dist-install/build/autogen -Iutils/ghc-cabal/dist-install/build -Iutils/ghc-cabal/dist-install/build/autogen -optP-include -optPutils/ghc-cabal/dist-install/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-cabal/dist-install/build -hidir utils/ghc-cabal/dist-install/build -stubdir utils/ghc-cabal/dist-install/build -dep-makefile utils/ghc-cabal/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghc-cabal/./Main.hs echo "utils/ghc-cabal_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghc-cabal/dist-install/build/.depend.haskell.tmp for dir in utils/ghc-cabal/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/ghc-cabal/dist-install/build/.depend.haskell.tmp > utils/ghc-cabal/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-cabal/dist-install/build/.depend.haskell.tmp2 > utils/ghc-cabal/dist-install/build/.depend.haskell "rm" -f utils/ghc-pwd/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-pwd/dist-install/build/.depend.c_asm.bit echo "utils/ghc-pwd_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghc-pwd/dist-install/build/.depend.c_asm.tmp mv utils/ghc-pwd/dist-install/build/.depend.c_asm.tmp utils/ghc-pwd/dist-install/build/.depend.c_asm "rm" -f utils/ghc-pwd/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pwd/. -iutils/ghc-pwd/dist-install/build -iutils/ghc-pwd/dist-install/build/autogen -Iutils/ghc-pwd/dist-install/build -Iutils/ghc-pwd/dist-install/build/autogen -optP-include -optPutils/ghc-pwd/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id directory-1.3.0.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pwd/dist-install/build -hidir utils/ghc-pwd/dist-install/build -stubdir utils/ghc-pwd/dist-install/build -dep-makefile utils/ghc-pwd/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghc-pwd/./Main.hs echo "utils/hpc_dist-install_depfile_haskell_EXISTS = YES" >> utils/hpc/dist-install/build/.depend.haskell.tmp for dir in utils/hpc/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/hpc/dist-install/build/.depend.haskell.tmp > utils/hpc/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hpc/dist-install/build/.depend.haskell.tmp2 > utils/hpc/dist-install/build/.depend.haskell "rm" -f utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp "rm" -f utils/check-api-annotations/dist-install/build/.depend.c_asm.bit echo "utils/check-api-annotations_dist-install_depfile_c_asm_EXISTS = YES" >> utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp mv utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp utils/check-api-annotations/dist-install/build/.depend.c_asm "rm" -f utils/check-api-annotations/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/autogen -Iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build/autogen -optP-include -optPutils/check-api-annotations/dist-install/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id ghc-8.0.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-api-annotations/dist-install/build -hidir utils/check-api-annotations/dist-install/build -stubdir utils/check-api-annotations/dist-install/build -dep-makefile utils/check-api-annotations/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/check-api-annotations/./Main.hs echo "utils/ghc-pwd_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghc-pwd/dist-install/build/.depend.haskell.tmp for dir in utils/ghc-pwd/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/ghc-pwd/dist-install/build/.depend.haskell.tmp > utils/ghc-pwd/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-pwd/dist-install/build/.depend.haskell.tmp2 > utils/ghc-pwd/dist-install/build/.depend.haskell "rm" -f utils/ghctags/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghctags/dist-install/build/.depend.c_asm.bit echo "utils/ghctags_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghctags/dist-install/build/.depend.c_asm.tmp mv utils/ghctags/dist-install/build/.depend.c_asm.tmp utils/ghctags/dist-install/build/.depend.c_asm "rm" -f utils/ghctags/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/autogen -Iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build/autogen -optP-include -optPutils/ghctags/dist-install/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id ghc-8.0.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghctags/dist-install/build -hidir utils/ghctags/dist-install/build -stubdir utils/ghctags/dist-install/build -dep-makefile utils/ghctags/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghctags/./Main.hs echo "utils/check-api-annotations_dist-install_depfile_haskell_EXISTS = YES" >> utils/check-api-annotations/dist-install/build/.depend.haskell.tmp for dir in utils/check-api-annotations/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/check-api-annotations/dist-install/build/.depend.haskell.tmp > utils/check-api-annotations/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/check-api-annotations/dist-install/build/.depend.haskell.tmp2 > utils/check-api-annotations/dist-install/build/.depend.haskell "rm" -f utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-pkg/dist-install/build/.depend.c_asm.bit echo "utils/ghc-pkg_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp mv utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp utils/ghc-pkg/dist-install/build/.depend.c_asm "rm" -f utils/ghc-pkg/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/autogen -Iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build/autogen -optP-include -optPutils/ghc-pkg/dist-install/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id process-1.4.3.0 -package-id terminfo-0.4.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pkg/dist-install/build -hidir utils/ghc-pkg/dist-install/build -stubdir utils/ghc-pkg/dist-install/build -dep-makefile utils/ghc-pkg/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghc-pkg/./Main.hs utils/ghc-pkg/dist-install/build/Version.hs echo "utils/ghctags_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghctags/dist-install/build/.depend.haskell.tmp for dir in utils/ghctags/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/ghctags/dist-install/build/.depend.haskell.tmp > utils/ghctags/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghctags/dist-install/build/.depend.haskell.tmp2 > utils/ghctags/dist-install/build/.depend.haskell "rm" -f utils/hsc2hs/dist-install/build/.depend.c_asm.tmp "rm" -f utils/hsc2hs/dist-install/build/.depend.c_asm.bit echo "utils/hsc2hs_dist-install_depfile_c_asm_EXISTS = YES" >> utils/hsc2hs/dist-install/build/.depend.c_asm.tmp mv utils/hsc2hs/dist-install/build/.depend.c_asm.tmp utils/hsc2hs/dist-install/build/.depend.c_asm "rm" -f utils/hsc2hs/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/autogen -Iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build/autogen -optP-include -optPutils/hsc2hs/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id process-1.4.3.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -dep-makefile utils/hsc2hs/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/hsc2hs/./Main.hs utils/hsc2hs/./C.hs utils/hsc2hs/./Common.hs utils/hsc2hs/./CrossCodegen.hs utils/hsc2hs/./DirectCodegen.hs utils/hsc2hs/./Flags.hs utils/hsc2hs/./HSCParser.hs utils/hsc2hs/./UtilsCodegen.hs echo "utils/ghc-pkg_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghc-pkg/dist-install/build/.depend.haskell.tmp for dir in utils/ghc-pkg/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/ghc-pkg/dist-install/build/.depend.haskell.tmp > utils/ghc-pkg/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-pkg/dist-install/build/.depend.haskell.tmp2 > utils/ghc-pkg/dist-install/build/.depend.haskell "rm" -f compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -DGHCI -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/parser/cutils.c -MF compiler/stage2/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -DGHCI -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/ghci/keepCAFsForGHCi.c -MF compiler/stage2/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && true echo "utils/hsc2hs_dist-install_depfile_haskell_EXISTS = YES" >> utils/hsc2hs/dist-install/build/.depend.haskell.tmp for dir in utils/hsc2hs/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/hsc2hs/dist-install/build/.depend.haskell.tmp > utils/hsc2hs/dist-install/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hsc2hs/dist-install/build/.depend.haskell.tmp2 > utils/hsc2hs/dist-install/build/.depend.haskell cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -DGHCI -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/cbits/genSym.c -MF compiler/stage2/build/.depend-v-p-dyn.c_asm.bit "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage2/build/autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/../rts/dist/build' '--cflag=-Icompiler/stage2' '--cflag=-I/usr/pkg/include' '--cflag=-DGHCI' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage2/build/autogen --cflag=-include --cflag=compiler/stage2/build/autogen/cabal_macros.h compiler/utils/Fingerprint.hsc -o compiler/stage2/build/Fingerprint.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" compiler/stage2/build/.depend-v-p-dyn.c_asm.bit >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f compiler/stage2/build/.depend-v-p-dyn.c_asm.bit echo "compiler_stage2_depfile_c_asm_EXISTS = YES" >> compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp mv compiler/stage2/build/.depend-v-p-dyn.c_asm.tmp compiler/stage2/build/.depend-v-p-dyn.c_asm cc -E -undef -traditional -P -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Icompiler/stage2 -x c compiler/prelude/primops.txt.pp | grep -v '^#pragma GCC' > compiler/stage2/build/primops.txt "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp "rm" -f utils/haddock/dist/build/.depend.c_asm.bit echo "utils/haddock_dist_depfile_c_asm_EXISTS = YES" >> utils/haddock/dist/build/.depend.c_asm.tmp mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm "rm" -f utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.12.1.1 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -iutils/haddock/dist/build/autogen -Iutils/haddock/dist/build -Iutils/haddock/dist/build/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/autogen/cabal_macros.h -package-id Cabal-1.24.2.0 -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id transformers-0.5.2.0 -package-id xhtml-3000.2.1 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/haddock/driver/Main.hs utils/haddock/driver/ResponseFile.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Monad.hs utils/haddock/haddock-library/src/Documentation/Haddock/Types.hs utils/haddock/haddock-library/src/Documentation/Haddock/Doc.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/ByteString.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/ByteString/Buffer.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/ByteString/Char8.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/ByteString/FastSet.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/ByteString/Internal.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/Combinator.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/Internal.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/Internal/Fhthagn.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/Internal/Types.hs utils/haddock/haddock-library/vendor/attoparsec-0.12.1.1/Data/Attoparsec/Number.hs utils/haddock/haddock-library/src/Documentation/Haddock/Utf8.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Util.hs utils/haddock/haddock-api/src/Documentation/Haddock.hs utils/haddock/haddock-api/src/Haddock.hs utils/haddock/haddock-api/src/Haddock/Interface.hs utils/haddock/haddock-api/src/Haddock/Interface/Rename.hs utils/haddock/haddock-api/src/Haddock/Interface/Create.hs utils/haddock/haddock-api/src/Haddock/Interface/AttachInstances.hs utils/haddock/haddock-api/src/Haddock/Interface/LexParseRn.hs utils/haddock/haddock-api/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/haddock-api/src/Haddock/Interface/Specialize.hs utils/haddock/haddock-api/src/Haddock/Parser.hs utils/haddock/haddock-api/src/Haddock/Utils.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Names.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Themes.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Types.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Utils.hs utils/haddock/haddock-api/src/Haddock/Backends/LaTeX.hs utils/haddock/haddock-api/src/Haddock/Backends/HaddockDB.hs utils/haddock/haddock-api/src/Haddock/Backends/Hoogle.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Ast.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Parser.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Renderer.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Types.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Utils.hs utils/haddock/haddock-api/src/Haddock/ModuleTree.hs utils/haddock/haddock-api/src/Haddock/Types.hs utils/haddock/haddock-api/src/Haddock/Doc.hs utils/haddock/haddock-api/src/Haddock/Version.hs utils/haddock/haddock-api/src/Haddock/InterfaceFile.hs utils/haddock/haddock-api/src/Haddock/Options.hs utils/haddock/haddock-api/src/Haddock/GhcUtils.hs utils/haddock/haddock-api/src/Haddock/Syb.hs utils/haddock/haddock-api/src/Haddock/Convert.hs "rm" -f libraries/ghci/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/ghci/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/ghci_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghci/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/ghci/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/ghci/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/mkdirhier" libraries/ghci/dist-install/build/GHCi//. "rm" -f libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -DTERMINFO -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/haskeline/cbits/h_wcwidth.c -MF libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/haskeline_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/haskeline/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/System/Console/Haskeline//. "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend//. "rm" -f libraries/terminfo/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/terminfo/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/terminfo_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/terminfo/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/terminfo/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/terminfo/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id terminfo-0.4.0.2 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/autogen -Ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build/autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -dep-makefile libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/terminfo/./System/Console/Terminfo.hs libraries/terminfo/./System/Console/Terminfo/Base.hs libraries/terminfo/./System/Console/Terminfo/Cursor.hs libraries/terminfo/./System/Console/Terminfo/Color.hs libraries/terminfo/./System/Console/Terminfo/Edit.hs libraries/terminfo/./System/Console/Terminfo/Effects.hs libraries/terminfo/./System/Console/Terminfo/Keys.hs echo "libraries/terminfo_dist-install_depfile_haskell_EXISTS = YES" >> libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/terminfo/dist-install/build/System/Console/ libraries/terminfo/dist-install/build/System/Console/Terminfo/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/terminfo/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/xhtml/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/xhtml/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/xhtml_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/xhtml/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/xhtml/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/xhtml/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id xhtml-3000.2.1 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell98 -XCPP -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -dep-makefile libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/xhtml/./Text/XHtml.hs libraries/xhtml/./Text/XHtml/Frameset.hs libraries/xhtml/./Text/XHtml/Strict.hs libraries/xhtml/./Text/XHtml/Transitional.hs libraries/xhtml/./Text/XHtml/Debug.hs libraries/xhtml/./Text/XHtml/Table.hs libraries/xhtml/./Text/XHtml/Strict/Attributes.hs libraries/xhtml/./Text/XHtml/Strict/Elements.hs libraries/xhtml/./Text/XHtml/Frameset/Attributes.hs libraries/xhtml/./Text/XHtml/Frameset/Elements.hs libraries/xhtml/./Text/XHtml/Transitional/Attributes.hs libraries/xhtml/./Text/XHtml/Transitional/Elements.hs libraries/xhtml/./Text/XHtml/BlockTable.hs libraries/xhtml/./Text/XHtml/Extras.hs libraries/xhtml/./Text/XHtml/Internals.hs echo "utils/haddock_dist_depfile_haskell_EXISTS = YES" >> utils/haddock/dist/build/.depend.haskell.tmp for dir in utils/haddock/dist/build/./ utils/haddock/dist/build/Data/ utils/haddock/dist/build/Data/Attoparsec/ utils/haddock/dist/build/Data/Attoparsec/ByteString/ utils/haddock/dist/build/Data/Attoparsec/Internal/ utils/haddock/dist/build/Documentation/ utils/haddock/dist/build/Documentation/Haddock/ utils/haddock/dist/build/Documentation/Haddock/Parser/ utils/haddock/dist/build/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Backends/Hyperlinker/ utils/haddock/dist/build/Haddock/Backends/Xhtml/ utils/haddock/dist/build/Haddock/Interface/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/haddock/dist/build/.depend.haskell.tmp > utils/haddock/dist/build/.depend.haskell.tmp2 echo "libraries/xhtml_dist-install_depfile_haskell_EXISTS = YES" >> libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/xhtml/dist-install/build/Text/ libraries/xhtml/dist-install/build/Text/XHtml/ libraries/xhtml/dist-install/build/Text/XHtml/Frameset/ libraries/xhtml/dist-install/build/Text/XHtml/Strict/ libraries/xhtml/dist-install/build/Text/XHtml/Transitional/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/haddock/dist/build/.depend.haskell.tmp2 > utils/haddock/dist/build/.depend.haskell "rm" -f libraries/transformers/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/transformers/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/transformers_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/transformers/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/transformers/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/transformers/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -dep-makefile libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/transformers/./Control/Applicative/Backwards.hs libraries/transformers/./Control/Applicative/Lift.hs libraries/transformers/./Control/Monad/Signatures.hs libraries/transformers/./Control/Monad/Trans/Class.hs libraries/transformers/./Control/Monad/Trans/Cont.hs libraries/transformers/./Control/Monad/Trans/Except.hs libraries/transformers/./Control/Monad/Trans/Error.hs libraries/transformers/./Control/Monad/Trans/Identity.hs libraries/transformers/./Control/Monad/Trans/List.hs libraries/transformers/./Control/Monad/Trans/Maybe.hs libraries/transformers/./Control/Monad/Trans/Reader.hs libraries/transformers/./Control/Monad/Trans/RWS.hs libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs libraries/transformers/./Control/Monad/Trans/State.hs libraries/transformers/./Control/Monad/Trans/State/Lazy.hs libraries/transformers/./Control/Monad/Trans/State/Strict.hs libraries/transformers/./Control/Monad/Trans/Writer.hs libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs libraries/transformers/./Data/Functor/Constant.hs libraries/transformers/./Data/Functor/Reverse.hs grep -v ' : [a-zA-Z]:/' libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/xhtml/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/hoopl/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/hoopl/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/hoopl_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/hoopl/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/hoopl/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/hoopl/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -dep-makefile libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/hoopl/src/Compiler/Hoopl.hs libraries/hoopl/src/Compiler/Hoopl/Internals.hs libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs libraries/hoopl/src/Compiler/Hoopl/Collections.hs libraries/hoopl/src/Compiler/Hoopl/Combinators.hs libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs libraries/hoopl/src/Compiler/Hoopl/Debug.hs libraries/hoopl/src/Compiler/Hoopl/Block.hs libraries/hoopl/src/Compiler/Hoopl/Graph.hs libraries/hoopl/src/Compiler/Hoopl/Label.hs libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs libraries/hoopl/src/Compiler/Hoopl/Fuel.hs libraries/hoopl/src/Compiler/Hoopl/Pointed.hs libraries/hoopl/src/Compiler/Hoopl/Shape.hs libraries/hoopl/src/Compiler/Hoopl/Show.hs libraries/hoopl/src/Compiler/Hoopl/Unique.hs libraries/hoopl/src/Compiler/Hoopl/XUtil.hs echo "libraries/hoopl_dist-install_depfile_haskell_EXISTS = YES" >> libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/hoopl/dist-install/build/Compiler/ libraries/hoopl/dist-install/build/Compiler/Hoopl/ libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/hoopl/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/template-haskell/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/template-haskell/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/template-haskell_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/template-haskell/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/template-haskell/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/template-haskell/dist-install/build/.depend-v-p-dyn.c_asm echo "libraries/transformers_dist-install_depfile_haskell_EXISTS = YES" >> libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp "rm" -f libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/transformers/dist-install/build/Control/Applicative/ libraries/transformers/dist-install/build/Control/Monad/ libraries/transformers/dist-install/build/Control/Monad/Trans/ libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/ libraries/transformers/dist-install/build/Control/Monad/Trans/State/ libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/ libraries/transformers/dist-install/build/Data/Functor/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -dep-makefile libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/template-haskell/./Language/Haskell/TH.hs libraries/template-haskell/./Language/Haskell/TH/Lib.hs libraries/template-haskell/./Language/Haskell/TH/Ppr.hs libraries/template-haskell/./Language/Haskell/TH/PprLib.hs libraries/template-haskell/./Language/Haskell/TH/Quote.hs libraries/template-haskell/./Language/Haskell/TH/Syntax.hs libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs grep -v ' : [a-zA-Z]:/' libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/transformers/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/ghc-boot_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/autogen -Ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -dep-makefile libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/ghc-boot/./GHC/LanguageExtensions.hs libraries/ghc-boot/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot/./GHC/PackageDb.hs libraries/ghc-boot/./GHC/Serialized.hs echo "libraries/ghc-boot_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/ghc-boot/dist-install/build/GHC/ libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/ghc-boot/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/ghc-boot-th_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -dep-makefile libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot-th/./GHC/Lexeme.hs echo "libraries/template-haskell_dist-install_depfile_haskell_EXISTS = YES" >> libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/template-haskell/dist-install/build/Language/Haskell/ libraries/template-haskell/dist-install/build/Language/Haskell/TH/ libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/template-haskell/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.c_asm.tmp echo "libraries/ghc-boot-th_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.c_asm.bit for dir in libraries/ghc-boot-th/dist-install/build/GHC/ libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/Cabal/Cabal_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp grep -v ' : [a-zA-Z]:/' libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp2 "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -dep-makefile libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs libraries/Cabal/Cabal/./Distribution/Compiler.hs libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs libraries/Cabal/Cabal/./Distribution/License.hs libraries/Cabal/Cabal/./Distribution/Make.hs libraries/Cabal/Cabal/./Distribution/ModuleName.hs libraries/Cabal/Cabal/./Distribution/Package.hs libraries/Cabal/Cabal/./Distribution/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs libraries/Cabal/Cabal/./Distribution/ParseUtils.hs libraries/Cabal/Cabal/./Distribution/ReadE.hs libraries/Cabal/Cabal/./Distribution/Simple.hs libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs libraries/Cabal/Cabal/./Distribution/Simple/Build.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Command.hs libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Install.hs libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs libraries/Cabal/Cabal/./Distribution/Simple/Program.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs libraries/Cabal/Cabal/./Distribution/Simple/Register.hs libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs libraries/Cabal/Cabal/./Distribution/Simple/Test.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs libraries/Cabal/Cabal/./Distribution/System.hs libraries/Cabal/Cabal/./Distribution/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Text.hs libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs libraries/Cabal/Cabal/./Distribution/Verbosity.hs libraries/Cabal/Cabal/./Distribution/Version.hs libraries/Cabal/Cabal/./Language/Haskell/Extension.hs libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs libraries/Cabal/Cabal/./Distribution/GetOpt.hs libraries/Cabal/Cabal/./Distribution/Lex.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs libraries/Cabal/Cabal/dist-install/build/autogen/Paths_Cabal.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/ghc-boot-th/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/binary/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/binary/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/binary_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/binary/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/binary/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/binary/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id binary-0.8.3.0 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/autogen -Ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build/autogen -Ilibraries/binary/. -optP-DGENERICS -optP-include -optPlibraries/binary/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -dep-makefile libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/binary/src/Data/Binary.hs libraries/binary/src/Data/Binary/Put.hs libraries/binary/src/Data/Binary/Get.hs libraries/binary/src/Data/Binary/Get/Internal.hs libraries/binary/src/Data/Binary/Builder.hs libraries/binary/src/Data/Binary/Class.hs libraries/binary/src/Data/Binary/Internal.hs libraries/binary/src/Data/Binary/Generic.hs echo "libraries/binary_dist-install_depfile_haskell_EXISTS = YES" >> libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/binary/dist-install/build/Data/ libraries/binary/dist-install/build/Data/Binary/ libraries/binary/dist-install/build/Data/Binary/Get/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/binary/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/binary/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/pretty/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/pretty/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/pretty_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/pretty/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/pretty/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/pretty/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/autogen -Ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build/autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -dep-makefile libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/pretty/src/Text/PrettyPrint.hs libraries/pretty/src/Text/PrettyPrint/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/HughesPJClass.hs libraries/pretty/src/Text/PrettyPrint/Annotated.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJClass.hs echo "libraries/pretty_dist-install_depfile_haskell_EXISTS = YES" >> libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/pretty/dist-install/build/Text/ libraries/pretty/dist-install/build/Text/PrettyPrint/ libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/pretty/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/hpc/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/hpc/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/hpc_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/hpc/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/hpc/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/hpc/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/mkdirhier" libraries/hpc/dist-install/build/Trace/Hpc//. "rm" -f libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/process/cbits/runProcess.c -MF libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/process_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/process/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/process/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id process-1.4.3.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/autogen -Ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -dep-makefile libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/process/./System/Cmd.hs libraries/process/./System/Process.hs libraries/process/./System/Process/Internals.hs libraries/process/./System/Process/Common.hs libraries/process/./System/Process/Posix.hs echo "libraries/Cabal/Cabal_dist-install_depfile_haskell_EXISTS = YES" >> libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/Cabal/Cabal/dist-install/build/./ libraries/Cabal/Cabal/dist-install/build/Distribution/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/ libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ libraries/Cabal/Cabal/dist-install/build/Language/Haskell/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/process_dist-install_depfile_haskell_EXISTS = YES" >> libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/process/dist-install/build/System/ libraries/process/dist-install/build/System/Process/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/process/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/process/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/directory/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/directory/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/directory_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/directory/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/directory/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/directory/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/mkdirhier" libraries/directory/dist-install/build/System/Directory/Internal//. "rm" -f libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/unix/cbits/HsUnix.c -MF libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/Cabal/Cabal/dist-install/build/.depend-v-p-dyn.haskell "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix//. "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Signals//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Semaphore.hsc -o libraries/unix/dist-install/build/System/Posix/Semaphore.hs cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/unix/cbits/execvpe.c -MF libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/unix_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/unix/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/SharedMem.hsc -o libraries/unix/dist-install/build/System/Posix/SharedMem.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/ByteString//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Directory.hsc -o libraries/unix/dist-install/build/System/Posix/Directory.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Directory//. "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/DynamicLinker//. "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Prim.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Files.hsc -o libraries/unix/dist-install/build/System/Posix/Files.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Files//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/IO.hsc -o libraries/unix/dist-install/build/System/Posix/IO.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/IO//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Env.hsc -o libraries/unix/dist-install/build/System/Posix/Env.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Env//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Fcntl.hsc -o libraries/unix/dist-install/build/System/Posix/Fcntl.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Process.hsc -o libraries/unix/dist-install/build/System/Posix/Process.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Process//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Temp.hsc -o libraries/unix/dist-install/build/System/Posix/Temp.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Temp//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Terminal//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Directory/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Directory/Common.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Common.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Files/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Files/Common.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/IO/Common.hsc -o libraries/unix/dist-install/build/System/Posix/IO/Common.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Process/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Process/Common.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs "rm" -f libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -DLANGUAGE_Rank2Types -DLANGUAGE_DeriveDataTypeable -DLANGUAGE_StandaloneDeriving -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/time/lib/cbits/HsTime.c -MF libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/time_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/time/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/time/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/mkdirhier" libraries/time/dist-install/build/Data/Time/Clock//. "rm" -f libraries/containers/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/containers/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/containers_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/containers/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/containers/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/containers/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id containers-0.5.7.1 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -dep-makefile libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/containers/./Data/IntMap.hs libraries/containers/./Data/IntMap/Lazy.hs libraries/containers/./Data/IntMap/Strict.hs libraries/containers/./Data/IntSet.hs libraries/containers/./Data/Map.hs libraries/containers/./Data/Map/Lazy.hs libraries/containers/./Data/Map/Strict.hs libraries/containers/./Data/Set.hs libraries/containers/./Data/Graph.hs libraries/containers/./Data/Sequence.hs libraries/containers/./Data/Tree.hs libraries/containers/./Data/IntMap/Base.hs libraries/containers/./Data/IntSet/Base.hs libraries/containers/./Data/Map/Base.hs libraries/containers/./Data/Set/Base.hs libraries/containers/./Data/Utils/BitUtil.hs libraries/containers/./Data/Utils/StrictFold.hs libraries/containers/./Data/Utils/StrictPair.hs "rm" -f libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -DINTEGER_GMP -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/bytestring/cbits/fpstring.c -MF libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -DINTEGER_GMP -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/bytestring/cbits/itoa.c -MF libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/bytestring_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/bytestring/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -dep-makefile libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/bytestring/./Data/ByteString.hs libraries/bytestring/./Data/ByteString/Char8.hs libraries/bytestring/./Data/ByteString/Unsafe.hs libraries/bytestring/./Data/ByteString/Internal.hs libraries/bytestring/./Data/ByteString/Lazy.hs libraries/bytestring/./Data/ByteString/Lazy/Char8.hs libraries/bytestring/./Data/ByteString/Lazy/Internal.hs libraries/bytestring/./Data/ByteString/Short.hs libraries/bytestring/./Data/ByteString/Short/Internal.hs libraries/bytestring/./Data/ByteString/Builder.hs libraries/bytestring/./Data/ByteString/Builder/Extra.hs libraries/bytestring/./Data/ByteString/Builder/Prim.hs libraries/bytestring/./Data/ByteString/Builder/Internal.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs libraries/bytestring/./Data/ByteString/Lazy/Builder.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/Extras.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Binary.hs libraries/bytestring/./Data/ByteString/Builder/Prim/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Base16.hs echo "libraries/containers_dist-install_depfile_haskell_EXISTS = YES" >> libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/containers/dist-install/build/Data/ libraries/containers/dist-install/build/Data/IntMap/ libraries/containers/dist-install/build/Data/IntSet/ libraries/containers/dist-install/build/Data/Map/ libraries/containers/dist-install/build/Data/Set/ libraries/containers/dist-install/build/Data/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/containers/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/containers/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/deepseq/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/deepseq/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/deepseq_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/deepseq/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/deepseq/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/deepseq/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id deepseq-1.4.2.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/autogen -Ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build/autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -dep-makefile libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/deepseq/./Control/DeepSeq.hs echo "libraries/deepseq_dist-install_depfile_haskell_EXISTS = YES" >> libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/deepseq/dist-install/build/Control/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/deepseq/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/array/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/array/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/array_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/array/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/array/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/array/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id array-0.5.1.1 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/autogen -Ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build/autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -dep-makefile libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/array/./Data/Array.hs libraries/array/./Data/Array/Base.hs libraries/array/./Data/Array/IArray.hs libraries/array/./Data/Array/IO.hs libraries/array/./Data/Array/IO/Safe.hs libraries/array/./Data/Array/IO/Internals.hs libraries/array/./Data/Array/MArray.hs libraries/array/./Data/Array/MArray/Safe.hs libraries/array/./Data/Array/ST.hs libraries/array/./Data/Array/ST/Safe.hs libraries/array/./Data/Array/Storable.hs libraries/array/./Data/Array/Storable/Safe.hs libraries/array/./Data/Array/Storable/Internals.hs libraries/array/./Data/Array/Unboxed.hs libraries/array/./Data/Array/Unsafe.hs echo "libraries/bytestring_dist-install_depfile_haskell_EXISTS = YES" >> libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/bytestring/dist-install/build/Data/ libraries/bytestring/dist-install/build/Data/ByteString/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/ libraries/bytestring/dist-install/build/Data/ByteString/Lazy/ libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ libraries/bytestring/dist-install/build/Data/ByteString/Short/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/bytestring/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/filepath/dist-install/build/.depend-v-p-dyn.c_asm.tmp "rm" -f libraries/filepath/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/filepath_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/filepath/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/filepath/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/filepath/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id filepath-1.4.1.1 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/autogen -Ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build/autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -dep-makefile libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/filepath/./System/FilePath.hs libraries/filepath/./System/FilePath/Posix.hs libraries/filepath/./System/FilePath/Windows.hs echo "libraries/filepath_dist-install_depfile_haskell_EXISTS = YES" >> libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/filepath/dist-install/build/System/ libraries/filepath/dist-install/build/System/FilePath/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/filepath/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/DarwinUtils.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/array_dist-install_depfile_haskell_EXISTS = YES" >> libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/array/dist-install/build/Data/ libraries/array/dist-install/build/Data/Array/ libraries/array/dist-install/build/Data/Array/IO/ libraries/array/dist-install/build/Data/Array/MArray/ libraries/array/dist-install/build/Data/Array/ST/ libraries/array/dist-install/build/Data/Array/Storable/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp2 cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/PrelIOUtils.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/array/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/array/dist-install/build/.depend-v-p-dyn.haskell "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/ExecutionStack//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/RTS//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/Stack//. "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Stats.hsc -o libraries/base/dist-install/build/GHC/Stats.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/SetEnv.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/WCsubst.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/Win32Utils.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/consUtils.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/iconv.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit "inplace/bin/mkdirhier" libraries/base/dist-install/build/System/Environment//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/Event//. "cp" libraries/base/./GHC/Stack/CCS.hs-boot libraries/base/dist-install/build/GHC/Stack/CCS.hs-boot cp libraries/integer-gmp/gmp/ghc-gmp.h libraries/integer-gmp/include/ghc-gmp.h "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -dep-makefile libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/integer-gmp/src//GHC/Integer.hs libraries/integer-gmp/src//GHC/Integer/Logarithms.hs libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs libraries/integer-gmp/src//GHC/Integer/Type.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/inputReady.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/md5.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/rts.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -DOPTIMISE_INTEGER_GCD_LCM -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/base/cbits/sysconf.c -MF libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/integer-gmp_dist-install_depfile_haskell_EXISTS = YES" >> libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/integer-gmp/dist-install/build/GHC/ libraries/integer-gmp/dist-install/build/GHC/Integer/ libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/ libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp grep -v ' : [a-zA-Z]:/' libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp2 mv libraries/base/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/base/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.haskell cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/atomic.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/mkdirhier" rts/dist/build/sm//. "inplace/bin/mkdirhier" rts/dist/build//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/bswap.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2_dyn/build/autogen' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2_dyn/build/autogen --cflag=-include --cflag=iserv/stage2_dyn/build/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2_dyn/build/GHCi/Utils.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/clz.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/ctz.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2_p/build/autogen' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2_p/build/autogen --cflag=-include --cflag=iserv/stage2_p/build/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2_p/build/GHCi/Utils.hs cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/debug.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/longlong.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/popcnt.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2/build/autogen' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2/build/autogen --cflag=-include --cflag=iserv/stage2/build/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2/build/GHCi/Utils.hs cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c libraries/ghc-prim/cbits/word2float.c -MF libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.c_asm "rm" -f ghc/stage2/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -ighc/stage2/build/autogen -Ighc/stage2/build -Ighc/stage2/build/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id ghci-8.0.2 -package-id haskeline-0.7.3.0 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -dep-makefile ghc/stage2/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps ghc/./Main.hs ghc/./GHCi/UI.hs ghc/./GHCi/UI/Info.hs ghc/./GHCi/UI/Monad.hs ghc/./GHCi/UI/Tags.hs "inplace/bin/genprimopcode" --data-decl < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-data-decl.hs-incl "inplace/bin/genprimopcode" --primop-tag < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-tag.hs-incl "inplace/bin/genprimopcode" --primop-list < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-list.hs-incl "inplace/bin/genprimopcode" --has-side-effects < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-has-side-effects.hs-incl "inplace/bin/genprimopcode" --out-of-line < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-out-of-line.hs-incl echo "ghc_stage2_depfile_haskell_EXISTS = YES" >> ghc/stage2/build/.depend.haskell.tmp for dir in ghc/stage2/build/./ ghc/stage2/build/GHCi/ ghc/stage2/build/GHCi/UI/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/genprimopcode" --commutable < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-commutable.hs-incl grep -v ' : [a-zA-Z]:/' ghc/stage2/build/.depend.haskell.tmp > ghc/stage2/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' ghc/stage2/build/.depend.haskell.tmp2 > ghc/stage2/build/.depend.haskell "inplace/bin/genprimopcode" --code-size < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-code-size.hs-incl "inplace/bin/genprimopcode" --can-fail < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-can-fail.hs-incl "inplace/bin/genprimopcode" --strictness < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-strictness.hs-incl "inplace/bin/genprimopcode" --fixity < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-fixity.hs-incl "inplace/bin/genprimopcode" --primop-primop-info < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-primop-info.hs-incl "inplace/bin/genprimopcode" --primop-vector-uniques < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-uniques.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tys.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys-exports < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tys-exports.hs-incl "inplace/bin/genprimopcode" --primop-vector-tycons < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tycons.hs-incl "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-install/build/autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-install/build/autogen --cflag=-include --cflag=libraries/ghci/dist-install/build/autogen/cabal_macros.h libraries/ghci/./GHCi/FFI.hsc -o libraries/ghci/dist-install/build/GHCi/FFI.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-install/build/autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-install/build/autogen --cflag=-include --cflag=libraries/ghci/dist-install/build/autogen/cabal_macros.h libraries/ghci/./GHCi/InfoTable.hsc -o libraries/ghci/dist-install/build/GHCi/InfoTable.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/haskeline/dist-install/build/autogen' '--cflag=-Ilibraries/haskeline/includes' '--cflag=-DTERMINFO' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/haskeline/dist-install/build/autogen --cflag=-include --cflag=libraries/haskeline/dist-install/build/autogen/cabal_macros.h libraries/haskeline/./System/Console/Haskeline/Directory.hsc -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/haskeline/dist-install/build/autogen' '--cflag=-Ilibraries/haskeline/includes' '--cflag=-DTERMINFO' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/haskeline/dist-install/build/autogen --cflag=-include --cflag=libraries/haskeline/dist-install/build/autogen/cabal_macros.h libraries/haskeline/./System/Console/Haskeline/Backend/Posix.hsc -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/hpc/dist-install/build/autogen' '--cflag=-Ilibraries/hpc/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/hpc/dist-install/build/autogen --cflag=-include --cflag=libraries/hpc/dist-install/build/autogen/cabal_macros.h libraries/hpc/./Trace/Hpc/Reflect.hsc -o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/autogen --cflag=-include --cflag=libraries/directory/dist-install/build/autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/C_utimensat.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/autogen --cflag=-include --cflag=libraries/directory/dist-install/build/autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/Posix.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/autogen --cflag=-include --cflag=libraries/directory/dist-install/build/autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/Windows.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Resource.hsc -o libraries/unix/dist-install/build/System/Posix/Resource.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Unistd.hsc -o libraries/unix/dist-install/build/System/Posix/Unistd.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/User.hsc -o libraries/unix/dist-install/build/System/Posix/User.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Signals.hsc -o libraries/unix/dist-install/build/System/Posix/Signals.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Signals/Exts.hsc -o libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/ByteString/FilePath.hsc -o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Directory/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Module.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Module/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Files/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/IO/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Env/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Process/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Temp/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/autogen --cflag=-include --cflag=libraries/unix/dist-install/build/autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/time/dist-install/build/autogen' '--cflag=-Ilibraries/time/lib/include' '--cflag=-DLANGUAGE_Rank2Types' '--cflag=-DLANGUAGE_DeriveDataTypeable' '--cflag=-DLANGUAGE_StandaloneDeriving' '--cflag=-I/usr/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/time/dist-install/build/autogen --cflag=-include --cflag=libraries/time/dist-install/build/autogen/cabal_macros.h libraries/time/lib/Data/Time/Clock/CTimespec.hsc -o libraries/time/dist-install/build/Data/Time/Clock/CTimespec.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/ExecutionStack/Internal.hsc -o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/RTS/Flags.hsc -o libraries/base/dist-install/build/GHC/RTS/Flags.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Stack/CCS.hsc -o libraries/base/dist-install/build/GHC/Stack/CCS.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./System/Environment/ExecutablePath.hsc -o libraries/base/dist-install/build/System/Environment/ExecutablePath.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Event/Clock.hsc -o libraries/base/dist-install/build/GHC/Event/Clock.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Event/EPoll.hsc -o libraries/base/dist-install/build/GHC/Event/EPoll.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Event/KQueue.hsc -o libraries/base/dist-install/build/GHC/Event/KQueue.hs "inplace/bin/hsc2hs" '--cc=cc' '--ld=cc' --cross-safe -I/usr/pkg/include --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-zrelro --lflag=-L/usr/lib --lflag=-Wl,-R/usr/lib --lflag=-L/usr/pkg/lib --lflag=-Wl,-R/usr/pkg/lib --cflag=-Dx86_64_HOST_ARCH=1 --cflag=-Dnetbsd_HOST_OS=1 --cflag=-D__GLASGOW_HASKELL__=800 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/autogen' '--cflag=-Ilibraries/base/include' '--cflag=-I/usr/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/usr/pkg/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' '--cflag=-I/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' '--cflag=-I/usr/pkg/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/autogen --cflag=-include --cflag=libraries/base/dist-install/build/autogen/cabal_macros.h libraries/base/./GHC/Event/Poll.hsc -o libraries/base/dist-install/build/GHC/Event/Poll.hs "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -fno-stack-protector -Wall -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -std=c99 -Wall -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -I/usr/pkg/include -L/usr/pkg/lib -MM -x c libraries/integer-gmp/cbits/wrappers.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp && true "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.bit echo "libraries/integer-gmp_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp mv libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm.tmp libraries/integer-gmp/dist-install/build/.depend-v-p-dyn.c_asm "inplace/bin/genprimopcode" --make-haskell-wrappers < compiler/stage1/build/primops.txt >libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs cp rts/sm/Evac.c rts/dist/build/sm/Evac_thr.c cp rts/sm/Scav.c rts/dist/build/sm/Scav_thr.c "rm" -f iserv/stage2_dyn/build/.depend.haskell.tmp "rm" -f iserv/stage2_p/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/autogen -Iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build/autogen -optP-include -optPiserv/stage2_dyn/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id ghci-8.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -threaded -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_dyn/build -hidir iserv/stage2_dyn/build -stubdir iserv/stage2_dyn/build -dep-makefile iserv/stage2_dyn/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps iserv/src/Main.hs iserv/stage2_dyn/build/GHCi/Utils.hs "inplace/bin/ghc-stage1" -M -static -prof -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -iiserv/stage2_p/build/autogen -Iiserv/stage2_p/build -Iiserv/stage2_p/build/autogen -optP-include -optPiserv/stage2_p/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id ghci-8.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -threaded -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_p/build -hidir iserv/stage2_p/build -stubdir iserv/stage2_p/build -dep-makefile iserv/stage2_p/build/.depend.haskell.tmp -dep-suffix "p_" -include-pkg-deps iserv/src/Main.hs iserv/stage2_p/build/GHCi/Utils.hs echo "iserv_stage2_dyn_depfile_haskell_EXISTS = YES" >> iserv/stage2_dyn/build/.depend.haskell.tmp for dir in iserv/stage2_dyn/build/./ iserv/stage2_dyn/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "iserv_stage2_p_depfile_haskell_EXISTS = YES" >> iserv/stage2_p/build/.depend.haskell.tmp grep -v ' : [a-zA-Z]:/' iserv/stage2_dyn/build/.depend.haskell.tmp > iserv/stage2_dyn/build/.depend.haskell.tmp2 for dir in iserv/stage2_p/build/./ iserv/stage2_p/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' iserv/stage2_p/build/.depend.haskell.tmp > iserv/stage2_p/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2_dyn/build/.depend.haskell.tmp2 > iserv/stage2_dyn/build/.depend.haskell sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2_p/build/.depend.haskell.tmp2 > iserv/stage2_p/build/.depend.haskell "rm" -f iserv/stage2/build/.depend.haskell.tmp "rm" -f compiler/stage2/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -iiserv/stage2/build/autogen -Iiserv/stage2/build -Iiserv/stage2/build/autogen -optP-include -optPiserv/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id ghci-8.0.2 -package-id unix-2.7.2.1 -XHaskell2010 -threaded -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2/build -hidir iserv/stage2/build -stubdir iserv/stage2/build -dep-makefile iserv/stage2/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps iserv/src/Main.hs iserv/stage2/build/GHCi/Utils.hs "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dep-makefile compiler/stage2/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps compiler/basicTypes/Avail.hs compiler/basicTypes/BasicTypes.hs compiler/basicTypes/ConLike.hs compiler/basicTypes/DataCon.hs compiler/basicTypes/PatSyn.hs compiler/basicTypes/Demand.hs compiler/cmm/Debug.hs compiler/utils/Exception.hs compiler/basicTypes/FieldLabel.hs compiler/main/GhcMonad.hs compiler/main/Hooks.hs compiler/basicTypes/Id.hs compiler/basicTypes/IdInfo.hs compiler/basicTypes/Lexeme.hs compiler/basicTypes/Literal.hs compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs compiler/llvmGen/Llvm/MetaData.hs compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.hs compiler/basicTypes/Module.hs compiler/basicTypes/Name.hs compiler/basicTypes/NameEnv.hs compiler/basicTypes/NameSet.hs compiler/basicTypes/OccName.hs compiler/basicTypes/RdrName.hs compiler/basicTypes/SrcLoc.hs compiler/basicTypes/UniqSupply.hs compiler/basicTypes/Unique.hs compiler/basicTypes/Var.hs compiler/basicTypes/VarEnv.hs compiler/basicTypes/VarSet.hs compiler/utils/UnVarGraph.hs compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs compiler/cmm/CmmImplementSwitchPlans.hs compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmExpr.hs compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmSwitch.hs compiler/cmm/CmmNode.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs compiler/cmm/CmmSink.hs compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs compiler/cmm/Bitmap.hs compiler/codeGen/CodeGen/Platform.hs compiler/codeGen/CodeGen/Platform/ARM.hs compiler/codeGen/CodeGen/Platform/ARM64.hs compiler/codeGen/CodeGen/Platform/NoRegs.hs compiler/codeGen/CodeGen/Platform/PPC.hs compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs compiler/codeGen/CodeGen/Platform/SPARC.hs compiler/codeGen/CodeGen/Platform/X86.hs compiler/codeGen/CodeGen/Platform/X86_64.hs compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs compiler/codeGen/StgCmmHeap.hs compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmArgRep.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs compiler/codeGen/StgCmmUtils.hs compiler/codeGen/StgCmmExtCode.hs compiler/cmm/SMRep.hs compiler/coreSyn/CoreArity.hs compiler/coreSyn/CoreFVs.hs compiler/coreSyn/CoreLint.hs compiler/coreSyn/CorePrep.hs compiler/coreSyn/CoreSubst.hs compiler/coreSyn/CoreSyn.hs compiler/coreSyn/TrieMap.hs compiler/coreSyn/CoreTidy.hs compiler/coreSyn/CoreUnfold.hs compiler/coreSyn/CoreUtils.hs compiler/coreSyn/CoreSeq.hs compiler/coreSyn/CoreStats.hs compiler/coreSyn/MkCore.hs compiler/coreSyn/PprCore.hs compiler/deSugar/PmExpr.hs compiler/deSugar/TmOracle.hs compiler/deSugar/Check.hs compiler/deSugar/Coverage.hs compiler/deSugar/Desugar.hs compiler/deSugar/DsArrows.hs compiler/deSugar/DsBinds.hs compiler/deSugar/DsCCall.hs compiler/deSugar/DsExpr.hs compiler/deSugar/DsForeign.hs compiler/deSugar/DsGRHSs.hs compiler/deSugar/DsListComp.hs compiler/deSugar/DsMonad.hs compiler/deSugar/DsUtils.hs compiler/deSugar/Match.hs compiler/deSugar/MatchCon.hs compiler/deSugar/MatchLit.hs compiler/hsSyn/HsBinds.hs compiler/hsSyn/HsDecls.hs compiler/hsSyn/HsDoc.hs compiler/hsSyn/HsExpr.hs compiler/hsSyn/HsImpExp.hs compiler/hsSyn/HsLit.hs compiler/hsSyn/PlaceHolder.hs compiler/hsSyn/HsPat.hs compiler/hsSyn/HsSyn.hs compiler/hsSyn/HsTypes.hs compiler/hsSyn/HsUtils.hs compiler/iface/BinIface.hs compiler/iface/BuildTyCl.hs compiler/iface/IfaceEnv.hs compiler/iface/IfaceSyn.hs compiler/iface/IfaceType.hs compiler/iface/LoadIface.hs compiler/iface/MkIface.hs compiler/iface/TcIface.hs compiler/iface/FlagChecker.hs compiler/main/Annotations.hs compiler/main/CmdLineParser.hs compiler/main/CodeOutput.hs compiler/stage2/build/Config.hs compiler/main/Constants.hs compiler/main/DriverMkDepend.hs compiler/main/DriverPhases.hs compiler/main/PipelineMonad.hs compiler/main/DriverPipeline.hs compiler/main/DynFlags.hs compiler/main/ErrUtils.hs compiler/main/Finder.hs compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.hs compiler/main/InteractiveEval.hs compiler/main/InteractiveEvalTypes.hs compiler/main/PackageConfig.hs compiler/main/Packages.hs compiler/main/PlatformConstants.hs compiler/main/Plugins.hs compiler/typecheck/TcPluginM.hs compiler/main/PprTyThing.hs compiler/main/StaticFlags.hs compiler/deSugar/StaticPtrTable.hs compiler/main/SysTools.hs compiler/main/Elf.hs compiler/main/TidyPgm.hs compiler/parser/Ctype.hs compiler/parser/HaddockUtils.hs compiler/parser/Lexer.hs compiler/types/OptCoercion.hs compiler/parser/Parser.hs compiler/parser/RdrHsSyn.hs compiler/parser/ApiAnnotation.hs compiler/prelude/ForeignCall.hs compiler/prelude/PrelInfo.hs compiler/prelude/PrelNames.hs compiler/prelude/PrelRules.hs compiler/prelude/PrimOp.hs compiler/prelude/TysPrim.hs compiler/prelude/TysWiredIn.hs compiler/profiling/CostCentre.hs compiler/profiling/ProfInit.hs compiler/profiling/SCCfinal.hs compiler/rename/RnBinds.hs compiler/rename/RnEnv.hs compiler/rename/RnExpr.hs compiler/rename/RnHsDoc.hs compiler/rename/RnNames.hs compiler/rename/RnPat.hs compiler/rename/RnSource.hs compiler/rename/RnSplice.hs compiler/rename/RnTypes.hs compiler/simplCore/CoreMonad.hs compiler/simplCore/CSE.hs compiler/simplCore/FloatIn.hs compiler/simplCore/FloatOut.hs compiler/simplCore/LiberateCase.hs compiler/simplCore/OccurAnal.hs compiler/simplCore/SAT.hs compiler/simplCore/SetLevels.hs compiler/simplCore/SimplCore.hs compiler/simplCore/SimplEnv.hs compiler/simplCore/SimplMonad.hs compiler/simplCore/SimplUtils.hs compiler/simplCore/Simplify.hs compiler/simplStg/SimplStg.hs compiler/simplStg/StgStats.hs compiler/simplStg/UnariseStg.hs compiler/specialise/Rules.hs compiler/specialise/SpecConstr.hs compiler/specialise/Specialise.hs compiler/stgSyn/CoreToStg.hs compiler/stgSyn/StgLint.hs compiler/stgSyn/StgSyn.hs compiler/simplCore/CallArity.hs compiler/stranal/DmdAnal.hs compiler/stranal/WorkWrap.hs compiler/stranal/WwLib.hs compiler/typecheck/FamInst.hs compiler/typecheck/Inst.hs compiler/typecheck/TcAnnotations.hs compiler/typecheck/TcArrows.hs compiler/typecheck/TcBinds.hs compiler/typecheck/TcClassDcl.hs compiler/typecheck/TcDefaults.hs compiler/typecheck/TcDeriv.hs compiler/typecheck/TcEnv.hs compiler/typecheck/TcExpr.hs compiler/typecheck/TcForeign.hs compiler/typecheck/TcGenDeriv.hs compiler/typecheck/TcGenGenerics.hs compiler/typecheck/TcHsSyn.hs compiler/typecheck/TcHsType.hs compiler/typecheck/TcInstDcls.hs compiler/typecheck/TcMType.hs compiler/typecheck/TcValidity.hs compiler/typecheck/TcMatches.hs compiler/typecheck/TcPat.hs compiler/typecheck/TcPatSyn.hs compiler/typecheck/TcRnDriver.hs compiler/typecheck/TcRnMonad.hs compiler/typecheck/TcRnTypes.hs compiler/typecheck/TcRules.hs compiler/typecheck/TcSimplify.hs compiler/typecheck/TcErrors.hs compiler/typecheck/TcTyClsDecls.hs compiler/typecheck/TcTyDecls.hs compiler/typecheck/TcTypeable.hs compiler/typecheck/TcType.hs compiler/typecheck/TcEvidence.hs compiler/typecheck/TcUnify.hs compiler/typecheck/TcInteract.hs compiler/typecheck/TcCanonical.hs compiler/typecheck/TcFlatten.hs compiler/typecheck/TcSMonad.hs compiler/typecheck/TcTypeNats.hs compiler/typecheck/TcSplice.hs compiler/types/Class.hs compiler/types/Coercion.hs compiler/deSugar/DsMeta.hs compiler/prelude/THNames.hs compiler/types/FamInstEnv.hs compiler/typecheck/FunDeps.hs compiler/types/InstEnv.hs compiler/types/TyCon.hs compiler/types/CoAxiom.hs compiler/types/Kind.hs compiler/types/Type.hs compiler/types/TyCoRep.hs compiler/types/Unify.hs compiler/utils/Bag.hs compiler/utils/Binary.hs compiler/utils/BooleanFormula.hs compiler/utils/BufWrite.hs compiler/utils/Digraph.hs compiler/utils/Encoding.hs compiler/utils/FastFunctions.hs compiler/utils/FastMutInt.hs compiler/utils/FastString.hs compiler/utils/FastStringEnv.hs compiler/stage2/build/Fingerprint.hs compiler/utils/FiniteMap.hs compiler/utils/FV.hs compiler/utils/GraphBase.hs compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs compiler/utils/ListSetOps.hs compiler/utils/Maybes.hs compiler/utils/MonadUtils.hs compiler/utils/OrdList.hs compiler/utils/Outputable.hs compiler/utils/Pair.hs compiler/utils/Panic.hs compiler/utils/Pretty.hs compiler/utils/State.hs compiler/utils/Stream.hs compiler/utils/StringBuffer.hs compiler/utils/UniqDFM.hs compiler/utils/UniqDSet.hs compiler/utils/UniqFM.hs compiler/utils/UniqSet.hs compiler/utils/Util.hs compiler/vectorise/Vectorise/Builtins/Base.hs compiler/vectorise/Vectorise/Builtins/Initialise.hs compiler/vectorise/Vectorise/Builtins.hs compiler/vectorise/Vectorise/Monad/Base.hs compiler/vectorise/Vectorise/Monad/Naming.hs compiler/vectorise/Vectorise/Monad/Local.hs compiler/vectorise/Vectorise/Monad/Global.hs compiler/vectorise/Vectorise/Monad/InstEnv.hs compiler/vectorise/Vectorise/Monad.hs compiler/vectorise/Vectorise/Utils/Base.hs compiler/vectorise/Vectorise/Utils/Closure.hs compiler/vectorise/Vectorise/Utils/Hoisting.hs compiler/vectorise/Vectorise/Utils/PADict.hs compiler/vectorise/Vectorise/Utils/Poly.hs compiler/vectorise/Vectorise/Utils.hs compiler/vectorise/Vectorise/Generic/Description.hs compiler/vectorise/Vectorise/Generic/PAMethods.hs compiler/vectorise/Vectorise/Generic/PADict.hs compiler/vectorise/Vectorise/Generic/PData.hs compiler/vectorise/Vectorise/Type/Env.hs compiler/vectorise/Vectorise/Type/Type.hs compiler/vectorise/Vectorise/Type/TyConDecl.hs compiler/vectorise/Vectorise/Type/Classify.hs compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs compiler/nativeGen/AsmCodeGen.hs compiler/nativeGen/TargetReg.hs compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs compiler/nativeGen/Format.hs compiler/nativeGen/Reg.hs compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs compiler/nativeGen/SPARC/Imm.hs compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs compiler/nativeGen/SPARC/CodeGen/Base.hs compiler/nativeGen/SPARC/CodeGen/CondCode.hs compiler/nativeGen/SPARC/CodeGen/Gen32.hs compiler/nativeGen/SPARC/CodeGen/Gen64.hs compiler/nativeGen/SPARC/CodeGen/Sanity.hs compiler/nativeGen/SPARC/CodeGen/Expand.hs compiler/nativeGen/RegAlloc/Liveness.hs compiler/nativeGen/RegAlloc/Graph/Main.hs compiler/nativeGen/RegAlloc/Graph/Stats.hs compiler/nativeGen/RegAlloc/Graph/ArchBase.hs compiler/nativeGen/RegAlloc/Graph/ArchX86.hs compiler/nativeGen/RegAlloc/Graph/Coalesce.hs compiler/nativeGen/RegAlloc/Graph/Spill.hs compiler/nativeGen/RegAlloc/Graph/SpillClean.hs compiler/nativeGen/RegAlloc/Graph/SpillCost.hs compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs compiler/nativeGen/RegAlloc/Linear/Main.hs compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs compiler/nativeGen/RegAlloc/Linear/State.hs compiler/nativeGen/RegAlloc/Linear/Stats.hs compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/StackMap.hs compiler/nativeGen/RegAlloc/Linear/Base.hs compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs compiler/nativeGen/Dwarf.hs compiler/nativeGen/Dwarf/Types.hs compiler/nativeGen/Dwarf/Constants.hs compiler/hsSyn/Convert.hs compiler/ghci/ByteCodeTypes.hs compiler/ghci/ByteCodeAsm.hs compiler/ghci/ByteCodeGen.hs compiler/ghci/ByteCodeInstr.hs compiler/ghci/ByteCodeItbls.hs compiler/ghci/ByteCodeLink.hs compiler/ghci/Debugger.hs compiler/ghci/Linker.hs compiler/ghci/RtClosureInspect.hs compiler/ghci/DebuggerUtils.hs compiler/ghci/GHCi.hs echo "iserv_stage2_depfile_haskell_EXISTS = YES" >> iserv/stage2/build/.depend.haskell.tmp for dir in iserv/stage2/build/./ iserv/stage2/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' iserv/stage2/build/.depend.haskell.tmp > iserv/stage2/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2/build/.depend.haskell.tmp2 > iserv/stage2/build/.depend.haskell "rm" -f libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghci-8.0.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/autogen -Ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build/autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id template-haskell-2.11.1.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -dep-makefile libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/ghci/./GHCi/BreakArray.hs libraries/ghci/./GHCi/Message.hs libraries/ghci/./GHCi/ResolvedBCO.hs libraries/ghci/./GHCi/RemoteTypes.hs libraries/ghci/./GHCi/ObjLink.hs libraries/ghci/./GHCi/CreateBCO.hs libraries/ghci/dist-install/build/GHCi/FFI.hs libraries/ghci/dist-install/build/GHCi/InfoTable.hs libraries/ghci/./GHCi/Run.hs libraries/ghci/./GHCi/Signals.hs libraries/ghci/./GHCi/TH.hs libraries/ghci/./GHCi/TH/Binary.hs libraries/ghci/./SizedSeq.hs echo "libraries/ghci_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/ghci/dist-install/build/./ libraries/ghci/dist-install/build/GHCi/ libraries/ghci/dist-install/build/GHCi/TH/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/ghci/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -dep-makefile libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/haskeline/./System/Console/Haskeline.hs libraries/haskeline/./System/Console/Haskeline/Completion.hs libraries/haskeline/./System/Console/Haskeline/MonadException.hs libraries/haskeline/./System/Console/Haskeline/History.hs libraries/haskeline/./System/Console/Haskeline/IO.hs libraries/haskeline/./System/Console/Haskeline/Backend.hs libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs libraries/haskeline/./System/Console/Haskeline/Command.hs libraries/haskeline/./System/Console/Haskeline/Command/Completion.hs libraries/haskeline/./System/Console/Haskeline/Command/History.hs libraries/haskeline/./System/Console/Haskeline/Command/KillRing.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs libraries/haskeline/./System/Console/Haskeline/Emacs.hs libraries/haskeline/./System/Console/Haskeline/InputT.hs libraries/haskeline/./System/Console/Haskeline/Key.hs libraries/haskeline/./System/Console/Haskeline/LineState.hs libraries/haskeline/./System/Console/Haskeline/Monads.hs libraries/haskeline/./System/Console/Haskeline/Prefs.hs libraries/haskeline/./System/Console/Haskeline/Recover.hs libraries/haskeline/./System/Console/Haskeline/RunCommand.hs libraries/haskeline/./System/Console/Haskeline/Term.hs libraries/haskeline/./System/Console/Haskeline/Command/Undo.hs libraries/haskeline/./System/Console/Haskeline/Vi.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs libraries/haskeline/./System/Console/Haskeline/Backend/Posix/Encoder.hs libraries/haskeline/./System/Console/Haskeline/Backend/DumbTerm.hs libraries/haskeline/./System/Console/Haskeline/Backend/Terminfo.hs echo "libraries/haskeline_dist-install_depfile_haskell_EXISTS = YES" >> libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/haskeline/dist-install/build/System/Console/ libraries/haskeline/dist-install/build/System/Console/Haskeline/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/haskeline/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/autogen -Ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -dep-makefile libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs libraries/hpc/./Trace/Hpc/Tix.hs libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs echo "libraries/hpc_dist-install_depfile_haskell_EXISTS = YES" >> libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/hpc/dist-install/build/Trace/Hpc/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/hpc/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id directory-1.3.0.0 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -dep-makefile libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/directory/./System/Directory.hs libraries/directory/./System/Directory/Internal.hs libraries/directory/./System/Directory/Internal/Prelude.hs libraries/directory/./System/Directory/Internal/Config.hs libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs echo "libraries/directory_dist-install_depfile_haskell_EXISTS = YES" >> libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/directory/dist-install/build/System/ libraries/directory/dist-install/build/System/Directory/ libraries/directory/dist-install/build/System/Directory/Internal/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/directory/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/directory/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -dep-makefile libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/unix/./System/Posix.hs libraries/unix/./System/Posix/ByteString.hs libraries/unix/./System/Posix/Error.hs libraries/unix/dist-install/build/System/Posix/Resource.hs libraries/unix/./System/Posix/Time.hs libraries/unix/dist-install/build/System/Posix/Unistd.hs libraries/unix/dist-install/build/System/Posix/User.hs libraries/unix/dist-install/build/System/Posix/Signals.hs libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs libraries/unix/dist-install/build/System/Posix/Semaphore.hs libraries/unix/dist-install/build/System/Posix/SharedMem.hs libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs libraries/unix/dist-install/build/System/Posix/Directory.hs libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs libraries/unix/dist-install/build/System/Posix/Files.hs libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs libraries/unix/dist-install/build/System/Posix/IO.hs libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs libraries/unix/dist-install/build/System/Posix/Env.hs libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs libraries/unix/dist-install/build/System/Posix/Fcntl.hs libraries/unix/dist-install/build/System/Posix/Process.hs libraries/unix/./System/Posix/Process/Internals.hs libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs libraries/unix/dist-install/build/System/Posix/Temp.hs libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs libraries/unix/dist-install/build/System/Posix/Terminal.hs libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs libraries/unix/dist-install/build/System/Posix/Directory/Common.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs libraries/unix/dist-install/build/System/Posix/Files/Common.hs libraries/unix/dist-install/build/System/Posix/IO/Common.hs libraries/unix/dist-install/build/System/Posix/Process/Common.hs libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs echo "libraries/unix_dist-install_depfile_haskell_EXISTS = YES" >> libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/unix/dist-install/build/System/ libraries/unix/dist-install/build/System/Posix/ libraries/unix/dist-install/build/System/Posix/ByteString/ libraries/unix/dist-install/build/System/Posix/Directory/ libraries/unix/dist-install/build/System/Posix/DynamicLinker/ libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ libraries/unix/dist-install/build/System/Posix/Env/ libraries/unix/dist-install/build/System/Posix/Files/ libraries/unix/dist-install/build/System/Posix/IO/ libraries/unix/dist-install/build/System/Posix/Process/ libraries/unix/dist-install/build/System/Posix/Signals/ libraries/unix/dist-install/build/System/Posix/Temp/ libraries/unix/dist-install/build/System/Posix/Terminal/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/unix/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/unix/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -dep-makefile libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/time/lib/Data/Time/Calendar.hs libraries/time/lib/Data/Time/Calendar/MonthDay.hs libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs libraries/time/lib/Data/Time/Calendar/WeekDate.hs libraries/time/lib/Data/Time/Calendar/Julian.hs libraries/time/lib/Data/Time/Calendar/Easter.hs libraries/time/lib/Data/Time/Clock.hs libraries/time/lib/Data/Time/Clock/POSIX.hs libraries/time/lib/Data/Time/Clock/TAI.hs libraries/time/lib/Data/Time/LocalTime.hs libraries/time/lib/Data/Time/Format.hs libraries/time/lib/Data/Time.hs libraries/time/lib/Data/Time/Calendar/Private.hs libraries/time/lib/Data/Time/Calendar/Days.hs libraries/time/lib/Data/Time/Calendar/Gregorian.hs libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs libraries/time/lib/Data/Time/Clock/Scale.hs libraries/time/lib/Data/Time/Clock/UTC.hs libraries/time/lib/Data/Time/Clock/CTimeval.hs libraries/time/dist-install/build/Data/Time/Clock/CTimespec.hs libraries/time/lib/Data/Time/Clock/UTCDiff.hs libraries/time/lib/Data/Time/LocalTime/TimeZone.hs libraries/time/lib/Data/Time/LocalTime/TimeOfDay.hs libraries/time/lib/Data/Time/LocalTime/LocalTime.hs libraries/time/lib/Data/Time/Format/Parse.hs libraries/time/lib/Data/Time/Format/Locale.hs echo "libraries/time_dist-install_depfile_haskell_EXISTS = YES" >> libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/time/dist-install/build/Data/ libraries/time/dist-install/build/Data/Time/ libraries/time/dist-install/build/Data/Time/Calendar/ libraries/time/dist-install/build/Data/Time/Clock/ libraries/time/dist-install/build/Data/Time/Format/ libraries/time/dist-install/build/Data/Time/LocalTime/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/time/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/time/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -dep-makefile libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/base/./Control/Applicative.hs libraries/base/./Control/Arrow.hs libraries/base/./Control/Category.hs libraries/base/./Control/Concurrent.hs libraries/base/./Control/Concurrent/Chan.hs libraries/base/./Control/Concurrent/MVar.hs libraries/base/./Control/Concurrent/QSem.hs libraries/base/./Control/Concurrent/QSemN.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fail.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/IO/Class.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Lazy/Safe.hs libraries/base/./Control/Monad/ST/Lazy/Unsafe.hs libraries/base/./Control/Monad/ST/Safe.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Control/Monad/ST/Unsafe.hs libraries/base/./Control/Monad/Zip.hs libraries/base/./Data/Bifunctor.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Coerce.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Data.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/Functor/Classes.hs libraries/base/./Data/Functor/Compose.hs libraries/base/./Data/Functor/Const.hs libraries/base/./Data/Functor/Identity.hs libraries/base/./Data/Functor/Product.hs libraries/base/./Data/Functor/Sum.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/Kind.hs libraries/base/./Data/List.hs libraries/base/./Data/List/NonEmpty.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Proxy.hs libraries/base/./Data/Ratio.hs libraries/base/./Data/Semigroup.hs libraries/base/./Data/STRef.hs libraries/base/./Data/STRef/Lazy.hs libraries/base/./Data/STRef/Strict.hs libraries/base/./Data/String.hs libraries/base/./Data/Traversable.hs libraries/base/./Data/Tuple.hs libraries/base/./Data/Type/Bool.hs libraries/base/./Data/Type/Coercion.hs libraries/base/./Data/Type/Equality.hs libraries/base/./Data/Typeable.hs libraries/base/./Data/Typeable/Internal.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.hs libraries/base/./Data/Void.hs libraries/base/./Data/Word.hs libraries/base/./Debug/Trace.hs libraries/base/./Foreign.hs libraries/base/./Foreign/C.hs libraries/base/./Foreign/C/Error.hs libraries/base/./Foreign/C/String.hs libraries/base/./Foreign/C/Types.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./Foreign/ForeignPtr.hs libraries/base/./Foreign/ForeignPtr/Safe.hs libraries/base/./Foreign/ForeignPtr/Unsafe.hs libraries/base/./Foreign/Marshal.hs libraries/base/./Foreign/Marshal/Alloc.hs libraries/base/./Foreign/Marshal/Array.hs libraries/base/./Foreign/Marshal/Error.hs libraries/base/./Foreign/Marshal/Pool.hs libraries/base/./Foreign/Marshal/Safe.hs libraries/base/./Foreign/Marshal/Unsafe.hs libraries/base/./Foreign/Marshal/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/Safe.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./GHC/Arr.hs libraries/base/./GHC/Base.hs libraries/base/./GHC/Char.hs libraries/base/./GHC/Conc.hs libraries/base/./GHC/Conc/IO.hs libraries/base/./GHC/Conc/Signal.hs libraries/base/./GHC/Conc/Sync.hs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.hs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.hs libraries/base/./GHC/Exception.hs libraries/base/./GHC/ExecutionStack.hs libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Fingerprint.hs libraries/base/./GHC/Fingerprint/Type.hs libraries/base/./GHC/Float.hs libraries/base/./GHC/Float/ConversionUtils.hs libraries/base/./GHC/Float/RealFracMethods.hs libraries/base/./GHC/Foreign.hs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/GHCi.hs libraries/base/./GHC/Generics.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Encoding/Failure.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Unsafe.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/Natural.hs libraries/base/./GHC/Num.hs libraries/base/./GHC/OldList.hs libraries/base/./GHC/OverloadedLabels.hs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.hs libraries/base/./GHC/Profiling.hs libraries/base/./GHC/Ptr.hs libraries/base/./GHC/Read.hs libraries/base/./GHC/Real.hs libraries/base/dist-install/build/GHC/RTS/Flags.hs libraries/base/./GHC/ST.hs libraries/base/./GHC/StaticPtr.hs libraries/base/./GHC/STRef.hs libraries/base/./GHC/Show.hs libraries/base/./GHC/Stable.hs libraries/base/./GHC/Stack.hs libraries/base/dist-install/build/GHC/Stack/CCS.hs libraries/base/./GHC/Stack/Types.hs libraries/base/dist-install/build/GHC/Stats.hs libraries/base/./GHC/Storable.hs libraries/base/./GHC/TopHandler.hs libraries/base/./GHC/TypeLits.hs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.hs libraries/base/./GHC/Word.hs libraries/base/./Numeric.hs libraries/base/./Numeric/Natural.hs libraries/base/./Prelude.hs libraries/base/dist-install/build/System/CPUTime.hs libraries/base/./System/Console/GetOpt.hs libraries/base/./System/Environment.hs libraries/base/./System/Exit.hs libraries/base/./System/IO.hs libraries/base/./System/IO/Error.hs libraries/base/./System/IO/Unsafe.hs libraries/base/./System/Info.hs libraries/base/./System/Mem.hs libraries/base/./System/Mem/StableName.hs libraries/base/./System/Mem/Weak.hs libraries/base/./System/Posix/Internals.hs libraries/base/./System/Posix/Types.hs libraries/base/./System/Timeout.hs libraries/base/./Text/ParserCombinators/ReadP.hs libraries/base/./Text/ParserCombinators/ReadPrec.hs libraries/base/./Text/Printf.hs libraries/base/./Text/Read.hs libraries/base/./Text/Read/Lex.hs libraries/base/./Text/Show.hs libraries/base/./Text/Show/Functions.hs libraries/base/./Unsafe/Coerce.hs libraries/base/./GHC/Event.hs libraries/base/./Control/Monad/ST/Imp.hs libraries/base/./Control/Monad/ST/Lazy/Imp.hs libraries/base/./Data/OldList.hs libraries/base/./Foreign/ForeignPtr/Imp.hs libraries/base/dist-install/build/System/Environment/ExecutablePath.hs libraries/base/./GHC/Event/Arr.hs libraries/base/./GHC/Event/Array.hs libraries/base/dist-install/build/GHC/Event/Clock.hs libraries/base/./GHC/Event/Control.hs libraries/base/dist-install/build/GHC/Event/EPoll.hs libraries/base/./GHC/Event/IntTable.hs libraries/base/./GHC/Event/Internal.hs libraries/base/dist-install/build/GHC/Event/KQueue.hs libraries/base/./GHC/Event/Manager.hs libraries/base/./GHC/Event/PSQ.hs libraries/base/dist-install/build/GHC/Event/Poll.hs libraries/base/./GHC/Event/Thread.hs libraries/base/./GHC/Event/TimerManager.hs libraries/base/./GHC/Event/Unique.hs echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/base/dist-install/build/./ libraries/base/dist-install/build/Control/ libraries/base/dist-install/build/Control/Concurrent/ libraries/base/dist-install/build/Control/Exception/ libraries/base/dist-install/build/Control/Monad/ libraries/base/dist-install/build/Control/Monad/IO/ libraries/base/dist-install/build/Control/Monad/ST/ libraries/base/dist-install/build/Control/Monad/ST/Lazy/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/Functor/ libraries/base/dist-install/build/Data/List/ libraries/base/dist-install/build/Data/STRef/ libraries/base/dist-install/build/Data/Type/ libraries/base/dist-install/build/Data/Typeable/ libraries/base/dist-install/build/Debug/ libraries/base/dist-install/build/Foreign/ libraries/base/dist-install/build/Foreign/C/ libraries/base/dist-install/build/Foreign/ForeignPtr/ libraries/base/dist-install/build/Foreign/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/Conc/ libraries/base/dist-install/build/GHC/Event/ libraries/base/dist-install/build/GHC/ExecutionStack/ libraries/base/dist-install/build/GHC/Fingerprint/ libraries/base/dist-install/build/GHC/Float/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/GHC/RTS/ libraries/base/dist-install/build/GHC/Stack/ libraries/base/dist-install/build/Numeric/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ libraries/base/dist-install/build/System/Environment/ libraries/base/dist-install/build/System/IO/ libraries/base/dist-install/build/System/Mem/ libraries/base/dist-install/build/System/Posix/ libraries/base/dist-install/build/Text/ libraries/base/dist-install/build/Text/ParserCombinators/ libraries/base/dist-install/build/Text/Read/ libraries/base/dist-install/build/Text/Show/ libraries/base/dist-install/build/Unsafe/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/base/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/base/dist-install/build/.depend-v-p-dyn.haskell "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp -dep-suffix "" -dep-suffix "p_" -dep-suffix "dyn_" -include-pkg-deps libraries/ghc-prim/./GHC/CString.hs libraries/ghc-prim/./GHC/Classes.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp > libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell.tmp2 > libraries/ghc-prim/dist-install/build/.depend-v-p-dyn.haskell "rm" -f rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Adjustor.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Arena.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Capability.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/CheckUnload.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/ClosureFlags.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Disassembler.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/FileLock.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Globals.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Hash.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Hpc.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/HsFFI.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Inlines.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Interpreter.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/LdvProfile.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Libdw.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/LibdwPool.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Linker.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Messages.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/OldARMAtomic.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Pool.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Printer.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/ProfHeap.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Profiling.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Proftimer.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RaiseAsync.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -w -MM -x c rts/RetainerProfile.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -Wno-format -MM -x c rts/RetainerSet.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsAPI.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsDllMain.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsFlags.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsMain.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -DProjectVersion=\"8.0.2\" -MM -x c rts/RtsMessages.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsStartup.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/RtsSymbols.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -DProjectVersion=\"8.0.2\" -DHostPlatform=\"x86_64-unknown-netbsd\" -DHostArch=\"x86_64\" -DHostOS=\"netbsd\" -DHostVendor=\"unknown\" -DBuildPlatform=\"x86_64-unknown-netbsd\" -DBuildArch=\"x86_64\" -DBuildOS=\"netbsd\" -DBuildVendor=\"unknown\" -DTargetPlatform=\"x86_64-unknown-netbsd\" -DTargetArch=\"x86_64\" -DTargetOS=\"netbsd\" -DTargetVendor=\"unknown\" -DGhcUnregisterised=\"NO\" -DGhcEnableTablesNextToCode=\"YES\" -MM -x c rts/RtsUtils.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/STM.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Schedule.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Sparks.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Stable.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/StaticPtrTable.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Stats.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -w -MM -x c rts/StgCRun.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/StgPrimFloat.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Task.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/ThreadLabels.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/ThreadPaused.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Threads.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Ticky.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Timer.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -DProjectVersion=\"8.0.2\" -MM -x c rts/Trace.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/WSDeque.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Weak.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/hooks/FlagDefaults.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/hooks/MallocFail.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/hooks/OnExit.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/hooks/OutOfHeap.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/hooks/StackOverflow.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/BlockAlloc.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -Wno-inline -finline-limit=2500 -MM -x c rts/sm/Compact.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -funroll-loops -MM -x c rts/sm/Evac.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/GC.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/GCAux.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/GCUtils.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/MBlock.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/MarkWeak.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/Sanity.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/Scav.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/Storage.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/sm/Sweep.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/eventlog/EventLog.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/GetEnv.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/GetTime.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/Itimer.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/OSMem.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/OSThreads.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/Select.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/Signals.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/posix/TTY.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -DPARALLEL_GC -Irts/sm -MM -x c rts/dist/build/sm/Evac_thr.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -DPARALLEL_GC -Irts/sm -MM -x c rts/dist/build/sm/Scav_thr.c -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/dist/build/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Apply.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Exception.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/HeapStackCheck.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/PrimOps.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/StgMiscClosures.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/StgStartup.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/StgStdThunks.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true cc -E -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Irts/dist/build/autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -Wno-strict-prototypes -I/usr/pkg/include -MM -x c rts/Updates.cmm -MF rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/||g" rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true "rm" -f rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "rts_dist_depfile_c_asm_EXISTS = YES" >> rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp mv rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp rts/dist/build/.depend-v-p-dyn-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm <> echo "compiler_stage2_depfile_haskell_EXISTS = YES" >> compiler/stage2/build/.depend-v-p-dyn.haskell.tmp for dir in compiler/stage2/build/./ compiler/stage2/build/CodeGen/ compiler/stage2/build/CodeGen/Platform/ compiler/stage2/build/Dwarf/ compiler/stage2/build/Hoopl/ compiler/stage2/build/Llvm/ compiler/stage2/build/LlvmCodeGen/ compiler/stage2/build/PPC/ compiler/stage2/build/RegAlloc/ compiler/stage2/build/RegAlloc/Graph/ compiler/stage2/build/RegAlloc/Linear/ compiler/stage2/build/RegAlloc/Linear/PPC/ compiler/stage2/build/RegAlloc/Linear/SPARC/ compiler/stage2/build/RegAlloc/Linear/X86/ compiler/stage2/build/RegAlloc/Linear/X86_64/ compiler/stage2/build/SPARC/ compiler/stage2/build/SPARC/CodeGen/ compiler/stage2/build/Vectorise/ compiler/stage2/build/Vectorise/Builtins/ compiler/stage2/build/Vectorise/Generic/ compiler/stage2/build/Vectorise/Monad/ compiler/stage2/build/Vectorise/Type/ compiler/stage2/build/Vectorise/Utils/ compiler/stage2/build/X86/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' compiler/stage2/build/.depend-v-p-dyn.haskell.tmp > compiler/stage2/build/.depend-v-p-dyn.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' compiler/stage2/build/.depend-v-p-dyn.haskell.tmp2 > compiler/stage2/build/.depend-v-p-dyn.haskell "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/AreaBelow.c -o utils/hp2ps/dist/build/AreaBelow.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Curves.c -o utils/hp2ps/dist/build/Curves.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Error.c -o utils/hp2ps/dist/build/Error.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Main.c -o utils/hp2ps/dist/build/Main.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Reorder.c -o utils/hp2ps/dist/build/Reorder.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/TopTwenty.c -o utils/hp2ps/dist/build/TopTwenty.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/AuxFile.c -o utils/hp2ps/dist/build/AuxFile.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Deviation.c -o utils/hp2ps/dist/build/Deviation.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/HpFile.c -o utils/hp2ps/dist/build/HpFile.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Marks.c -o utils/hp2ps/dist/build/Marks.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Scale.c -o utils/hp2ps/dist/build/Scale.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/TraceElement.c -o utils/hp2ps/dist/build/TraceElement.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Axes.c -o utils/hp2ps/dist/build/Axes.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Dimensions.c -o utils/hp2ps/dist/build/Dimensions.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Key.c -o utils/hp2ps/dist/build/Key.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/PsFile.c -o utils/hp2ps/dist/build/PsFile.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Shade.c -o utils/hp2ps/dist/build/Shade.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Utilities.c -o utils/hp2ps/dist/build/Utilities.o "inplace/bin/mkdirhier" utils/hp2ps/dist/build/tmp//. cp driver/ghc-usage.txt inplace/lib/ghc-usage.txt cp driver/ghci-usage.txt inplace/lib/ghci-usage.txt "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: from rts/Adjustor.c:40:0: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK includes/rts/storage/ClosureMacros.h:523:32: error: | ^~~~~~~~~~~~~~~~~~~~~~ warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK includes/rts/storage/ClosureMacros.h:523:5: error: | ^~~~~~~~~~~~~~~~~~~~~~ warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK includes/rts/storage/ClosureMacros.h:552:32: error: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-w -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-format -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.0.2\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-w -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.0.2\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/mkdirhier" rts/dist/build/hooks//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-inline -optc-finline-limit=2500 -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-funroll-loops -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/mkdirhier" rts/dist/build/eventlog//. "inplace/bin/mkdirhier" rts/dist/build/posix//. "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -iutils/genapply/dist/build/autogen -Iutils/genapply/dist/build -Iutils/genapply/dist/build/autogen -optP-include -optPutils/genapply/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -c utils/genapply/./Main.hs -o utils/genapply/dist/build/Main.o "inplace/bin/mkdirhier" utils/genapply/dist/build/tmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.p_o In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.p_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o In file included from includes/Rts.h:217, from rts/LdvProfile.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.p_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.p_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.p_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.p_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.p_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.p_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.p_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.p_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.p_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Profiling.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-w -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.p_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-format -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.p_o In file included from includes/Rts.h:217, from rts/RetainerSet.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RetainerSet.c: In function 'printRetainerSetShort': rts/RetainerSet.c:322:21: error: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 322 | tmp[max_length] = '\0'; | ~~~~~~~~~~~~~~~~^~~~~~ rts/RetainerSet.c:316:10: error: note: at offset [-9223372036854775808, 9223372036854775807] to an object with size at most 4294967295 declared here 316 | char tmp[max_length + 1]; | ^~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.p_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.p_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.0.2\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.p_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.p_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.p_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.p_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.p_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.p_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-w -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.p_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.p_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.p_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.p_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.p_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.0.2\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.p_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.p_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.p_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.p_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.p_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.p_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.p_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.p_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-inline -optc-finline-limit=2500 -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.p_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-funroll-loops -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.p_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.p_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.p_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.p_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.p_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.p_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.p_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.p_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.p_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.p_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.p_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.p_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.p_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.p_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.p_o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.dyn_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.dyn_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.dyn_o In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.dyn_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.dyn_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.dyn_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.dyn_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.dyn_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.dyn_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.dyn_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.dyn_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-w -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-format -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.dyn_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.dyn_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.dyn_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.dyn_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.dyn_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-w -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.dyn_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.dyn_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.dyn_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.dyn_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.dyn_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.dyn_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.dyn_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.dyn_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.dyn_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-funroll-loops -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.dyn_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.dyn_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.dyn_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.dyn_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.dyn_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.dyn_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.dyn_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.dyn_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.dyn_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.dyn_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.dyn_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.dyn_o "inplace/bin/ghc-pkg" --simple-output field rts extra-libraries \ | sed -e 's/\([^ ][^ ]*\)/-l\1/g' > rts/dist/libs.depend "inplace/bin/ghc-pkg" --simple-output field rts library-dirs \ | sed -e 's/\([^ ][^ ]*\)/-L\1/g' >> rts/dist/libs.depend "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.l_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.l_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.l_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.l_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.l_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.l_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.l_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.l_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.l_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.l_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.l_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.l_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.l_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.l_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.l_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.l_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-w -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.l_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-format -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.l_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.l_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.0.2\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.l_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.l_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.l_o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.l_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.l_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.l_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.l_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.l_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.l_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-w -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.l_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.l_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.l_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.l_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.l_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.l_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.0.2\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.l_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.l_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.l_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.l_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.l_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.l_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-inline -optc-finline-limit=2500 -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.l_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-funroll-loops -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.l_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.l_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.l_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.l_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.l_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.l_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.l_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.l_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.l_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.l_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.l_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.l_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.l_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.l_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.l_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.l_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.l_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Adjustor.c -o rts/dist/build/Adjustor.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Arena.c -o rts/dist/build/Arena.debug_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Capability.c -o rts/dist/build/Capability.debug_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.debug_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Disassembler.c -o rts/dist/build/Disassembler.debug_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/FileLock.c -o rts/dist/build/FileLock.debug_o In file included from includes/Rts.h:217, from rts/Disassembler.c:14:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Globals.c -o rts/dist/build/Globals.debug_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hash.c -o rts/dist/build/Hash.debug_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hpc.c -o rts/dist/build/Hpc.debug_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HsFFI.c -o rts/dist/build/HsFFI.debug_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Inlines.c -o rts/dist/build/Inlines.debug_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Interpreter.c -o rts/dist/build/Interpreter.debug_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.debug_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Libdw.c -o rts/dist/build/Libdw.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.debug_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Linker.c -o rts/dist/build/Linker.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Messages.c -o rts/dist/build/Messages.debug_o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.debug_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Pool.c -o rts/dist/build/Pool.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Printer.c -o rts/dist/build/Printer.debug_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Profiling.c -o rts/dist/build/Profiling.debug_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Proftimer.c -o rts/dist/build/Proftimer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.debug_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-w -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-format -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.debug_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMain.c -o rts/dist/build/RtsMain.debug_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/ build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.debug_o includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.debug_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.debug_o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.debug_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/STM.c -o rts/dist/build/STM.debug_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Schedule.c -o rts/dist/build/Schedule.debug_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Sparks.c -o rts/dist/build/Sparks.debug_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stable.c -o rts/dist/build/Stable.debug_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.debug_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stats.c -o rts/dist/build/Stats.debug_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-w -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgCRun.c -o rts/dist/build/StgCRun.debug_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Task.c -o rts/dist/build/Task.debug_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.debug_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Threads.c -o rts/dist/build/Threads.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Ticky.c -o rts/dist/build/Ticky.debug_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Timer.c -o rts/dist/build/Timer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Trace.c -o rts/dist/build/Trace.debug_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/WSDeque.c -o rts/dist/build/WSDeque.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Weak.c -o rts/dist/build/Weak.debug_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.debug_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.debug_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.debug_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-inline -optc-finline-limit=2500 -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.debug_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-funroll-loops -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.debug_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GC.c -o rts/dist/build/sm/GC.debug_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.debug_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.debug_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.debug_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.debug_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.debug_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function 'checkStackFrame': includes/Rts.h:103:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (predicate) \ | ^ includes/Rts.h:118:27: error: note: in expansion of macro 'CHECK' 118 | #define ASSERT(predicate) CHECK(predicate) | ^~~~~ rts/sm/Sanity.c:110:7: error: note: in expansion of macro 'ASSERT' 110 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^~~~~~ rts/sm/Sanity.c:111:5: error: note: here 111 | case ATOMICALLY_FRAME: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.debug_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.debug_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.debug_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.debug_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.debug_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Select.c -o rts/dist/build/posix/Select.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.debug_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Apply.cmm -o rts/dist/build/Apply.debug_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Exception.cmm -o rts/dist/build/Exception.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Updates.cmm -o rts/dist/build/Updates.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.thr_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.thr_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.thr_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.thr_o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.thr_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.thr_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-w -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-format -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.thr_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-w -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.thr_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.thr_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.thr_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.thr_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-inline -optc-finline-limit=2500 -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-funroll-loops -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_debug_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Arena.c -o rts/dist/build/Arena.thr_debug_o includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Capability.c -o rts/dist/build/Capability.thr_debug_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_debug_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_debug_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_debug_o In file included from includes/Rts.h:217, from rts/Disassembler.c:14:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Globals.c -o rts/dist/build/Globals.thr_debug_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hash.c -o rts/dist/build/Hash.thr_debug_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_debug_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_debug_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_debug_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_debug_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_debug_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_debug_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Linker.c -o rts/dist/build/Linker.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Messages.c -o rts/dist/build/Messages.thr_debug_o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_debug_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Pool.c -o rts/dist/build/Pool.thr_debug_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Printer.c -o rts/dist/build/Printer.thr_debug_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_debug_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_debug_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_debug_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-w -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-format -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_debug_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_debug_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_debug_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_debug_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/STM.c -o rts/dist/build/STM.thr_debug_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_debug_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_debug_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stable.c -o rts/dist/build/Stable.thr_debug_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stats.c -o rts/dist/build/Stats.thr_debug_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-w -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Task.c -o rts/dist/build/Task.thr_debug_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_debug_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_debug_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Threads.c -o rts/dist/build/Threads.thr_debug_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_debug_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Timer.c -o rts/dist/build/Timer.thr_debug_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Trace.c -o rts/dist/build/Trace.thr_debug_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_debug_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Weak.c -o rts/dist/build/Weak.thr_debug_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_debug_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_debug_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_debug_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-inline -optc-finline-limit=2500 -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-funroll-loops -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function 'checkStackFrame': includes/Rts.h:103:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (predicate) \ | ^ includes/Rts.h:118:27: error: note: in expansion of macro 'CHECK' 118 | #define ASSERT(predicate) CHECK(predicate) | ^~~~~ rts/sm/Sanity.c:110:7: error: note: in expansion of macro 'ASSERT' 110 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^~~~~~ rts/sm/Sanity.c:111:5: error: note: here 111 | case ATOMICALLY_FRAME: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_debug_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_debug_o includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_debug_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_debug_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_debug_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_debug_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_debug_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_debug_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_debug_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.thr_l_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.thr_l_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_l_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_l_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.thr_l_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_l_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_l_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_l_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_l_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.thr_l_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.thr_l_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_l_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.thr_l_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_l_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_l_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-w -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-format -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_l_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_l_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_l_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_l_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_l_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_l_o In file included from includes/Rts.h:217, In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: from rts/RtsSymbols.c:12:0: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:5: error: includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK includes/rts/storage/ClosureMacros.h:505:31: error: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:523:5: error:includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:523:32: error:includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:5: error: includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error:includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK warning: this use of "defined" may not be portable [-Wexpansion-to-defined] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.thr_l_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_l_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_l_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_l_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-w -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_l_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.thr_l_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_l_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.thr_l_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_l_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.thr_l_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.thr_l_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_l_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.thr_l_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_l_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_l_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_l_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-inline -optc-finline-limit=2500 -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_l_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-funroll-loops -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_l_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_l_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_l_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_l_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_l_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_l_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_l_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_l_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_l_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_l_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_l_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_l_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_l_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_l_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_l_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_l_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_l_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_l_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.thr_p_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.thr_p_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_p_o In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_p_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.thr_p_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.thr_p_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_p_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_p_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_p_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_p_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_p_o In file included from includes/Rts.h:217, from rts/LdvProfile.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_p_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_p_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.thr_p_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.thr_p_o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_p_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.thr_p_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_p_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_p_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_p_o In file included from includes/Rts.h:217, from rts/Profiling.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-w -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_p_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-format -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_p_o In file included from includes/Rts.h:217, from rts/RetainerSet.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RetainerSet.c: In function 'printRetainerSetShort': rts/RetainerSet.c:322:21: error: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 322 | tmp[max_length] = '\0'; | ~~~~~~~~~~~~~~~~^~~~~~ rts/RetainerSet.c:316:10: error: note: at offset [-9223372036854775808, 9223372036854775807] to an object with size at most 4294967295 declared here 316 | char tmp[max_length + 1]; | ^~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_p_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_p_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_p_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_p_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_p_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.thr_p_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_p_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_p_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_p_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.thr_p_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-w -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_p_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.thr_p_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_p_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_p_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.thr_p_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_p_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.0.2\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.thr_p_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.thr_p_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_p_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_p_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_p_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_p_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-inline -optc-finline-limit=2500 -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_p_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-funroll-loops -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_p_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_p_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_p_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_p_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_p_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_p_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_p_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_p_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_p_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_p_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_p_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_p_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_p_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_p_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DPARALLEL_GC -optc-Irts/sm -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_p_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_p_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_p_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Adjustor.c -o rts/dist/build/Adjustor.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Arena.c -o rts/dist/build/Arena.debug_dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Capability.c -o rts/dist/build/Capability.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.debug_dyn_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Disassembler.c -o rts/dist/build/Disassembler.debug_dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/FileLock.c -o rts/dist/build/FileLock.debug_dyn_o In file included from includes/Rts.h:217, from rts/Disassembler.c:14:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Globals.c -o rts/dist/build/Globals.debug_dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hash.c -o rts/dist/build/Hash.debug_dyn_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hpc.c -o rts/dist/build/Hpc.debug_dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HsFFI.c -o rts/dist/build/HsFFI.debug_dyn_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Inlines.c -o rts/dist/build/Inlines.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Interpreter.c -o rts/dist/build/Interpreter.debug_dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.debug_dyn_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Libdw.c -o rts/dist/build/Libdw.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.debug_dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Linker.c -o rts/dist/build/Linker.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Messages.c -o rts/dist/build/Messages.debug_dyn_o In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Pool.c -o rts/dist/build/Pool.debug_dyn_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Printer.c -o rts/dist/build/Printer.debug_dyn_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.debug_dyn_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Profiling.c -o rts/dist/build/Profiling.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Proftimer.c -o rts/dist/build/Proftimer.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.debug_dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-w -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.debug_dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-format -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMain.c -o rts/dist/build/RtsMain.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/STM.c -o rts/dist/build/STM.debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Schedule.c -o rts/dist/build/Schedule.debug_dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Sparks.c -o rts/dist/build/Sparks.debug_dyn_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stable.c -o rts/dist/build/Stable.debug_dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.debug_dyn_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stats.c -o rts/dist/build/Stats.debug_dyn_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-w -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgCRun.c -o rts/dist/build/StgCRun.debug_dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Task.c -o rts/dist/build/Task.debug_dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.debug_dyn_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Threads.c -o rts/dist/build/Threads.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Ticky.c -o rts/dist/build/Ticky.debug_dyn_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Timer.c -o rts/dist/build/Timer.debug_dyn_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Trace.c -o rts/dist/build/Trace.debug_dyn_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/WSDeque.c -o rts/dist/build/WSDeque.debug_dyn_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Weak.c -o rts/dist/build/Weak.debug_dyn_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.debug_dyn_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-funroll-loops -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GC.c -o rts/dist/build/sm/GC.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function 'checkStackFrame': includes/Rts.h:103:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (predicate) \ | ^ includes/Rts.h:118:27: error: note: in expansion of macro 'CHECK' 118 | #define ASSERT(predicate) CHECK(predicate) | ^~~~~ rts/sm/Sanity.c:110:7: error: note: in expansion of macro 'ASSERT' 110 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^~~~~~ rts/sm/Sanity.c:111:5: error: note: here 111 | case ATOMICALLY_FRAME: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.debug_dyn_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Select.c -o rts/dist/build/posix/Select.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Apply.cmm -o rts/dist/build/Apply.debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Exception.cmm -o rts/dist/build/Exception.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Updates.cmm -o rts/dist/build/Updates.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.thr_dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_dyn_o In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_dyn_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.thr_dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_dyn_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_dyn_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.thr_dyn_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.thr_dyn_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_dyn_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.thr_dyn_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.thr_dyn_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_dyn_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_dyn_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-format -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_dyn_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_dyn_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_dyn_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.thr_dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.thr_dyn_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_dyn_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.thr_dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_dyn_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.thr_dyn_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_dyn_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.thr_dyn_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.thr_dyn_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.thr_dyn_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_dyn_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_dyn_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-funroll-loops -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_dyn_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_dyn_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_dyn_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_dyn_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_dyn_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Arena.c -o rts/dist/build/Arena.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Capability.c -o rts/dist/build/Capability.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Disassembler.c:14:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Globals.c -o rts/dist/build/Globals.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hash.c -o rts/dist/build/Hash.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Linker.c -o rts/dist/build/Linker.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Messages.c -o rts/dist/build/Messages.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_debug_dyn_o includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Pool.c -o rts/dist/build/Pool.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Printer.c -o rts/dist/build/Printer.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-format -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/STM.c -o rts/dist/build/STM.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stable.c -o rts/dist/build/Stable.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Stats.c -o rts/dist/build/Stats.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Task.c -o rts/dist/build/Task.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Threads.c -o rts/dist/build/Threads.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Timer.c -o rts/dist/build/Timer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Trace.c -o rts/dist/build/Trace.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Weak.c -o rts/dist/build/Weak.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-funroll-loops -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function 'checkStackFrame': includes/Rts.h:103:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (predicate) \ | ^ includes/Rts.h:118:27: error: note: in expansion of macro 'CHECK' 118 | #define ASSERT(predicate) CHECK(predicate) | ^~~~~ rts/sm/Sanity.c:110:7: error: note: in expansion of macro 'ASSERT' 110 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^~~~~~ rts/sm/Sanity.c:111:5: error: note: here 111 | case ATOMICALLY_FRAME: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_debug_dyn_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.l_dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.l_dyn_o In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.l_dyn_o includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.l_dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.l_dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.l_dyn_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.l_dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.l_dyn_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.l_dyn_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.l_dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.l_dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.l_dyn_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.l_dyn_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.l_dyn_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.l_dyn_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.l_dyn_o In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.l_dyn_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.l_dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-w -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.l_dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-format -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.l_dyn_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.l_dyn_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.l_dyn_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.l_dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.l_dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.l_dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.l_dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.l_dyn_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-w -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.l_dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.l_dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.l_dyn_o In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.l_dyn_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.l_dyn_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.l_dyn_o In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.l_dyn_o In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.l_dyn_o In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.l_dyn_o In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.l_dyn_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.l_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-funroll-loops -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.l_dyn_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Arena.c -o rts/dist/build/Arena.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Adjustor.c:40:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Capability.c -o rts/dist/build/Capability.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Arena.c:22:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/CheckUnload.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Capability.c:20:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/ClosureFlags.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/FileLock.c -o rts/dist/build/FileLock.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Globals.c -o rts/dist/build/Globals.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/FileLock.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hash.c -o rts/dist/build/Hash.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Globals.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Hpc.c -o rts/dist/build/Hpc.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Hash.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/Hash.c: In function 'allocStrHashTable': rts/Hash.c:417:28: error: warning: cast between incompatible function types from 'int (*)(const HashTable *, char *)' {aka 'int (*)(const struct hashtable *, char *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 417 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Hpc.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Inlines.c -o rts/dist/build/Inlines.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/HsFFI.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Inlines.c:6:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Libdw.c -o rts/dist/build/Libdw.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Libdw.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Interpreter.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Linker.c -o rts/dist/build/Linker.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/LibdwPool.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Linker.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Messages.c -o rts/dist/build/Messages.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Messages.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/OldARMAtomic.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from /usr/include/ctype.h:100, from rts/Linker.c:34:0: error: rts/Linker.c: In function 'loadArchive_': rts/Linker.c:2248:32: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2248 | for (n = 0; isdigit(tmp[n]); n++); | ^ rts/Linker.c:2264:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2264 | if (isdigit(fileName[3])) { | ^ rts/Linker.c:2265:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2265 | for (n = 4; isdigit(fileName[n]); n++); | ^ rts/Linker.c:2299:33: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2299 | if (isdigit(fileName[1])) { | ^ rts/Linker.c:2302:45: error: warning: array subscript has type 'char' [-Wchar-subscripts] 2302 | for (n = 2; isdigit(fileName[n]); n++); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Pool.c -o rts/dist/build/Pool.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Printer.c -o rts/dist/build/Printer.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Pool.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Printer.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Profiling.c -o rts/dist/build/Profiling.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/ProfHeap.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Proftimer.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-format -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RaiseAsync.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RaiseAsync.c: In function 'throwToMsg': rts/RaiseAsync.c:436:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 436 | { | ^ rts/RaiseAsync.c:459:5: error: note: here 459 | case BlockedOnCCall: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsDllMain.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsAPI.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsMain.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsFlags.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsMessages.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsSymbols.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/RtsStartup.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -optc-DHostPlatform=\"x86_64-unknown-netbsd\" -optc-DHostArch=\"x86_64\" -optc-DHostOS=\"netbsd\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"x86_64-unknown-netbsd\" -optc-DBuildArch=\"x86_64\" -optc-DBuildOS=\"netbsd\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"x86_64-unknown-netbsd\" -optc-DTargetArch=\"x86_64\" -optc-DTargetOS=\"netbsd\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/STM.c -o rts/dist/build/STM.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/RtsUtils.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/RtsUtils.c: In function 'stgStrndup': rts/RtsUtils.c:118:16: error: warning: implicit declaration of function 'strnlen' [-Wimplicit-function-declaration] 118 | size_t l = strnlen(s, n); | ^~~~~~~ rts/RtsUtils.c:118:16: error: warning: incompatible implicit declaration of built-in function 'strnlen' "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Schedule.c -o rts/dist/build/Schedule.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/STM.c:87:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Sparks.c -o rts/dist/build/Sparks.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Sparks.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Schedule.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stable.c -o rts/dist/build/Stable.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/StaticPtrTable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/StaticPtrTable.c: In function 'hs_spt_insert': rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from 'int (*)(HashTable *, StgWord64 *)' {aka 'int (*)(struct hashtable *, long unsigned int *)'} to 'int (*)(const HashTable *, StgWord)' {aka 'int (*)(const struct hashtable *, long unsigned int)'} [-Wcast-function-type] 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from 'int (*)(StgWord64 *, StgWord64 *)' {aka 'int (*)(long unsigned int *, long unsigned int *)'} to 'int (*)(StgWord, StgWord)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wcast-function-type] 39 | , (CompareFunction *)compareFingerprint | ^ In file included from includes/Rts.h:217, from rts/Stable.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Stats.c -o rts/dist/build/Stats.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-w -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Stats.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Task.c -o rts/dist/build/Task.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/StgPrimFloat.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/ThreadLabels.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Task.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Threads.c -o rts/dist/build/Threads.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/ThreadPaused.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Threads.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Ticky.c -o rts/dist/build/Ticky.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Timer.c -o rts/dist/build/Timer.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/Ticky.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Timer.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.0.2\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Trace.c -o rts/dist/build/Trace.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/WSDeque.c:42:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Trace.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Weak.c -o rts/dist/build/Weak.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/Weak.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/BlockAlloc.c:19:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-funroll-loops -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Evac.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/GC.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Compact.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/GCAux.c:11:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/GCUtils.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MBlock.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sanity.c:17:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/sm/MarkWeak.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/MarkWeak.c: In function 'traverseWeakPtrList': rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here 159 | case WeakPtrs: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-I/usr/pkg/include -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Storage.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Sweep.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/sm/Scav.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/sm/Scav.c: In function 'scavenge_block1': rts/sm/Scav.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/sm/Scav.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/sm/Scav.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/sm/Scav.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/sm/Scav.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/posix/OSThreads.c: In function 'createOSThread': rts/posix/OSThreads.c:129:42: error: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 129 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -optc-funroll-loops -c rts/dist/build/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DPARALLEL_GC -optc-Irts/sm -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Evac_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Apply.cmm -o rts/dist/build/Apply.thr_l_dyn_o In file included from includes/Rts.h:217, from rts/dist/build/sm/Scav_thr.c:15:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] rts/dist/build/sm/Scav_thr.c: In function 'scavenge_block': rts/dist/build/sm/Scav_thr.c:503:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 503 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:504:5: error: note: here 504 | case CONSTR_1_0: | ^~~~ rts/dist/build/sm/Scav_thr.c:515:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 515 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:516:5: error: note: here 516 | case CONSTR_0_1: | ^~~~ rts/dist/build/sm/Scav_thr.c:526:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 526 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:527:5: error: note: here 527 | case CONSTR_0_2: | ^~~~ rts/dist/build/sm/Scav_thr.c:538:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] 538 | scavenge_fun_srt(info); | ^~~~~~~~~~~~~~~~~~~~~~ rts/dist/build/sm/Scav_thr.c:539:5: error: note: here 539 | case CONSTR_1_1: | ^~~~ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Exception.cmm -o rts/dist/build/Exception.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/Updates.cmm -o rts/dist/build/Updates.thr_l_dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/Types.hs -o libraries/ghc-prim/dist-install/build/GHC/Types.o -dyno libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/cbits//. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/Types.hs -o libraries/ghc-prim/dist-install/build/GHC/Types.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.p_o libraries/ghc-prim/cbits/atomic.c: In function 'hs_atomic_nand8': libraries/ghc-prim/cbits/atomic.c:127:10: error: note: '__sync_fetch_and_nand' changed semantics in GCC 4.4 127 | return __sync_fetch_and_nand((volatile StgWord8 *) x, (StgWord8) val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.dyn_o libraries/ghc-prim/cbits/atomic.c: In function 'hs_atomic_nand8': libraries/ghc-prim/cbits/atomic.c:127:10: error: note: '__sync_fetch_and_nand' changed semantics in GCC 4.4 127 | return __sync_fetch_and_nand((volatile StgWord8 *) x, (StgWord8) val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ighc/stage2/build/autogen -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/haskeline/includes' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/parser' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/utils' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/../rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/compiler/stage2' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -ighc/stage2/build/autogen -Ighc/stage2/build -Ighc/stage2/build/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-8.0.2 -package-id ghc-boot-8.0.2 -package-id ghci-8.0.2 -package-id haskeline-0.7.3.0 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c ghc/hschooks.c -o ghc/stage2/build/hschooks.dyn_o "inplace/bin/mkdirhier" ghc/stage2/build/tmp//. "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/integer-gmp/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/bytestring/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/time/dist-install/build/lib/cbits//. "inplace/bin/mkdirhier" libraries/unix/dist-install/build/cbits//. "inplace/bin/mkdirhier" compiler/stage2/build/parser//. "inplace/bin/mkdirhier" compiler/stage2/build/ghci//. "inplace/bin/mkdirhier" compiler/stage2/build/cbits//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.dyn_o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.dyn_o <> "inplace/bin/mkdirhier" libraries/process/dist-install/build/cbits//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/autogen -Iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build/autogen -optP-include -optPutils/dll-split/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -c utils/dll-split/./Main.hs -o utils/dll-split/dist-install/build/Main.o <> "inplace/bin/mkdirhier" utils/dll-split/dist-install/build/tmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/autogen -optc-Ilibraries/process/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id process-1.4.3.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/autogen -Ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/rts.c -o libraries/base/dist-install/build/cbits/rts.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/autogen -optc-Ilibraries/integer-gmp/include -optc-I/usr/pkg/include -optc-std=c99 -optc-Wall -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-I/usr/pkg/include -optc-L/usr/pkg/lib -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.o "inplace/bin/mkdirhier" utils/haddock/dist/build/tmp//. "rm" -rf inplace/lib/html "cp" -RL utils/haddock/haddock-api/resources/html inplace/lib/html "rm" -rf inplace/lib/latex "cp" -RL utils/haddock/haddock-api/resources/latex inplace/lib/latex "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/doc/html/ghc-prim//. "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/autogen/GHC//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/autogen -optc-Ilibraries/integer-gmp/include -optc-I/usr/pkg/include -optc-std=c99 -optc-Wall -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-I/usr/pkg/include -optc-L/usr/pkg/lib -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.p_o "inplace/bin/mkdirhier" libraries/integer-gmp/dist-install/doc/html/integer-gmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/rts.c -o libraries/base/dist-install/build/cbits/rts.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.p_o "inplace/bin/mkdirhier" libraries/base/dist-install/doc/html/base//. "inplace/bin/mkdirhier" libraries/filepath/dist-install/doc/html/filepath//. "inplace/bin/mkdirhier" libraries/array/dist-install/doc/html/array//. "inplace/bin/mkdirhier" libraries/deepseq/dist-install/doc/html/deepseq//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.p_o "inplace/bin/mkdirhier" libraries/bytestring/dist-install/doc/html/bytestring//. "inplace/bin/mkdirhier" libraries/containers/dist-install/doc/html/containers//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.p_o "inplace/bin/mkdirhier" libraries/time/dist-install/doc/html/time//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.p_o "inplace/bin/mkdirhier" libraries/unix/dist-install/doc/html/unix//. "inplace/bin/mkdirhier" libraries/directory/dist-install/doc/html/directory//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/autogen -optc-Ilibraries/process/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id process-1.4.3.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/autogen -Ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.p_o "inplace/bin/mkdirhier" libraries/process/dist-install/doc/html/process//. "inplace/bin/mkdirhier" libraries/hpc/dist-install/doc/html/hpc//. "inplace/bin/mkdirhier" libraries/pretty/dist-install/doc/html/pretty//. "inplace/bin/mkdirhier" libraries/binary/dist-install/doc/html/binary//. "inplace/bin/mkdirhier" libraries/Cabal/Cabal/dist-install/doc/html/Cabal//. "inplace/bin/mkdirhier" libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th//. "inplace/bin/mkdirhier" libraries/ghc-boot/dist-install/doc/html/ghc-boot//. "inplace/bin/mkdirhier" libraries/template-haskell/dist-install/doc/html/template-haskell//. "inplace/bin/mkdirhier" libraries/hoopl/dist-install/doc/html/hoopl//. "inplace/bin/mkdirhier" libraries/transformers/dist-install/doc/html/transformers//. "inplace/bin/mkdirhier" libraries/xhtml/dist-install/doc/html/xhtml//. "inplace/bin/mkdirhier" libraries/terminfo/dist-install/doc/html/terminfo//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.p_o "inplace/bin/mkdirhier" libraries/haskeline/dist-install/doc/html/haskeline//. "inplace/bin/mkdirhier" libraries/ghci/dist-install/doc/html/ghci//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.p_o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.p_o <> "inplace/bin/mkdirhier" compiler/stage2/doc/html/ghc//. "inplace/bin/mkdirhier" utils/hsc2hs/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghctags/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/check-api-annotations/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghc-pwd/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghc-cabal/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/hpc/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/runghc/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/count_lines/dist//. "inplace/bin/mkdirhier" utils/compare_sizes/dist-install/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2_p/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2_p/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2_dyn/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2_dyn/build/tmp//. "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/hp2ps/dist/build/tmp/hp2ps -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -odir utils/hp2ps/dist/build -hidir utils/hp2ps/dist/build -stubdir utils/hp2ps/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/autogen -Iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build/autogen -no-user-package-db -rtsopts -no-auto-link-packages -no-hs-main utils/hp2ps/dist/build/AreaBelow.o utils/hp2ps/dist/build/Curves.o utils/hp2ps/dist/build/Error.o utils/hp2ps/dist/build/Main.o utils/hp2ps/dist/build/Reorder.o utils/hp2ps/dist/build/TopTwenty.o utils/hp2ps/dist/build/AuxFile.o utils/hp2ps/dist/build/Deviation.o utils/hp2ps/dist/build/HpFile.o utils/hp2ps/dist/build/Marks.o utils/hp2ps/dist/build/Scale.o utils/hp2ps/dist/build/TraceElement.o utils/hp2ps/dist/build/Axes.o utils/hp2ps/dist/build/Dimensions.o utils/hp2ps/dist/build/Key.o utils/hp2ps/dist/build/PsFile.o utils/hp2ps/dist/build/Shade.o utils/hp2ps/dist/build/Utilities.o -lm <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. In file included from includes/Rts.h:217, from rts/hooks/FlagDefaults.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.o In file included from includes/Rts.h:217, from rts/hooks/MallocFail.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/OnExit.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.o In file included from includes/Rts.h:217, from rts/hooks/OutOfHeap.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/hooks/StackOverflow.c:8:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.o In file included from includes/Rts.h:217, from rts/eventlog/EventLog.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/GetEnv.c:9:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.o In file included from includes/Rts.h:217, from rts/posix/GetTime.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Itimer.c:21:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.o In file included from includes/Rts.h:217, from rts/posix/OSMem.c:12:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: In file included from includes/Rts.h:217, warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ from rts/posix/OSThreads.c:18:0: error: includes/rts/storage/ClosureMacros.h:552:32: error:includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Select.c -o rts/dist/build/posix/Select.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.o In file included from includes/Rts.h:217, from rts/posix/Select.c:13:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from includes/Rts.h:217, from rts/posix/Signals.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.o "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/genapply/dist/build/tmp/genapply -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -iutils/genapply/dist/build/autogen -Iutils/genapply/dist/build -Iutils/genapply/dist/build/autogen -optP-include -optPutils/genapply/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -iutils/genapply/dist/build/autogen -Iutils/genapply/dist/build -Iutils/genapply/dist/build/autogen -optP-include -optPutils/genapply/dist/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts utils/genapply/dist/build/Main.o In file included from includes/Rts.h:217, from rts/posix/TTY.c:10:0: error: includes/rts/storage/ClosureMacros.h:505:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 505 | #if ZERO_SLOP_FOR_LDV_PROF || ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:505:31: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosure': includes/rts/storage/ClosureMacros.h:523:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 523 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:523:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] includes/rts/storage/ClosureMacros.h: In function 'overwritingClosureOfs': includes/rts/storage/ClosureMacros.h:552:5: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 552 | #if ZERO_SLOP_FOR_LDV_PROF && !ZERO_SLOP_FOR_SANITY_CHECK | ^~~~~~~~~~~~~~~~~~~~~~~~~~ includes/rts/storage/ClosureMacros.h:552:32: error: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/CString.hs -o libraries/ghc-prim/dist-install/build/GHC/CString.o -dyno libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/IntWord64.hs -o libraries/ghc-prim/dist-install/build/GHC/IntWord64.o -dyno libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.o libraries/ghc-prim/cbits/atomic.c: In function 'hs_atomic_nand8': libraries/ghc-prim/cbits/atomic.c:127:10: error: note: '__sync_fetch_and_nand' changed semantics in GCC 4.4 127 | return __sync_fetch_and_nand((volatile StgWord8 *) x, (StgWord8) val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/autogen -optc-Ilibraries/ghc-prim/. -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/CString.hs -o libraries/ghc-prim/dist-install/build/GHC/CString.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/IntWord64.hs -o libraries/ghc-prim/dist-install/build/GHC/IntWord64.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO.hs-boot -o libraries/base/dist-install/build/GHC/IO.o-boot -dyno libraries/base/dist-install/build/GHC/IO.dyn_o-boot "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/rts.c -o libraries/base/dist-install/build/cbits/rts.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/autogen -optc-Ilibraries/base/include -optc-I/usr/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/autogen -optc-Ilibraries/integer-gmp/include -optc-I/usr/pkg/include -optc-std=c99 -optc-Wall -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-I/usr/pkg/include -optc-L/usr/pkg/lib -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/autogen -optc-Ilibraries/unix/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-I/usr/pkg/include -optc-DGHCI -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/process/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/autogen -optc-Ilibraries/process/include -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -optc-I'/usr/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -optc-I'/usr/pkg/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -optc-I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -optc-I'/usr/pkg/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -this-unit-id process-1.4.3.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/autogen -Ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.dyn_o <> "/home/pbulk/build/lang/ghc80/work/.tools/bin/ghc" -o utils/dll-split/dist-install/build/tmp/dll-split -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/autogen -Iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build/autogen -optP-include -optPutils/dll-split/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/autogen -Iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build/autogen -optP-include -optPutils/dll-split/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id filepath-1.4.1.1 -XHaskell2010 -no-user-package-db -rtsopts utils/dll-split/dist-install/build/Main.o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO.hs-boot -o libraries/base/dist-install/build/GHC/IO.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO.dyn_o-boot "inplace/bin/genprimopcode" --make-haskell-source < compiler/stage1/build/primops.txt > libraries/ghc-prim/dist-install/build/autogen/GHC/Prim.hs "inplace/lib/bin/unlit" utils/count_lines/count_lines.lprl utils/count_lines/dist/count_lines.prl "cc" -fno-stack-protector -Wall -Iiserv/stage2/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -c iserv/cbits/iservmain.c -o iserv/stage2/build/cbits/iservmain.o "cc" -fno-stack-protector -Wall -Iiserv/stage2_p/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -c iserv/cbits/iservmain.c -o iserv/stage2_p/build/cbits/iservmain.p_o "cc" -fno-stack-protector -Wall -Iiserv/stage2_dyn/build/autogen -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/directory/.' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/unix/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/time/lib/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/containers/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/bytestring/include' -I'/usr/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/base/include' -I'/usr/pkg/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/libraries/integer-gmp/include' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/rts/dist/build' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes' -I'/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/includes/dist-derivedconstants/header' -I'/usr/pkg/include' -Werror=unused-but-set-variable -Wno-error=inline -c iserv/cbits/iservmain.c -o iserv/stage2_dyn/build/cbits/iservmain.dyn_o /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/hp2ps/dist/build/tmp/hp2ps inplace/lib/bin/hp2ps /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/genapply/dist/build/tmp/genapply inplace/lib/bin/genapply "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/Tuple.hs -o libraries/ghc-prim/dist-install/build/GHC/Tuple.o -dyno libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/Magic.hs -o libraries/ghc-prim/dist-install/build/GHC/Magic.o -dyno libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/Tuple.hs -o libraries/ghc-prim/dist-install/build/GHC/Tuple.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/Magic.hs -o libraries/ghc-prim/dist-install/build/GHC/Magic.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o /usr/bin/install -c -o pbulk -g pbulk -m 755 utils/dll-split/dist-install/build/tmp/dll-split inplace/lib/bin/dll-split "rm" -f utils/count_lines/dist/count_lines echo '#!/usr/pkg/bin/perl' >> utils/count_lines/dist/count_lines echo '$TARGETPLATFORM = "x86_64-unknown-netbsd";' >> utils/count_lines/dist/count_lines echo '$TABLES_NEXT_TO_CODE = "YES";' >> utils/count_lines/dist/count_lines cat utils/count_lines/dist/count_lines.prl >> utils/count_lines/dist/count_lines "rm" -f inplace/bin/hp2ps echo '#!/bin/sh' >> inplace/bin/hp2ps echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/hp2ps"' >> inplace/bin/hp2ps echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/hp2ps echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/hp2ps echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/hp2ps echo 'pgmgcc="cc"' >> inplace/bin/hp2ps echo 'export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/hp2ps echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/hp2ps chmod +x inplace/bin/hp2ps "rm" -f inplace/bin/genapply echo '#!/bin/sh' >> inplace/bin/genapply echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/genapply"' >> inplace/bin/genapply echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/genapply echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/genapply echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/genapply echo 'pgmgcc="cc"' >> inplace/bin/genapply echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/pretty-1.1.3.3:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/genapply echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genapply chmod +x inplace/bin/genapply "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/dist-install/build/GHC/Classes.o -dyno libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/./GHC/Debug.hs -o libraries/ghc-prim/dist-install/build/GHC/Debug.o -dyno libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -dynamic-too -c libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs -o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.o -dyno libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/dist-install/build/GHC/Classes.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/./GHC/Debug.hs -o libraries/ghc-prim/dist-install/build/GHC/Debug.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-objs -c libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs -o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Type.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o "rm" -f inplace/bin/dll-split echo '#!/bin/sh' >> inplace/bin/dll-split echo 'executablename="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib/bin/dll-split"' >> inplace/bin/dll-split echo 'datadir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/dll-split echo 'bindir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/bin"' >> inplace/bin/dll-split echo 'topdir="/home/pbulk/build/lang/ghc80/work/ghc-8.0.2/inplace/lib"' >> inplace/bin/dll-split echo 'pgmgcc="cc"' >> inplace/bin/dll-split echo 'export LD_LIBRARY_PATH="/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/filepath-1.4.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/containers-0.5.7.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/deepseq-1.4.2.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/array-0.5.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/base-4.9.1.0:/usr/lib:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/integer-simple-0.1.1.1:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/ghc-prim-0.5.0.0:/home/pbulk/build/lang/ghc80/work/.tools/lib/ghc-8.0.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/dll-split echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/dll-split chmod +x inplace/bin/dll-split "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -c libraries/integer-gmp/src//GHC/Integer/Type.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o "cp" utils/count_lines/dist/count_lines inplace/bin/count_lines chmod +x inplace/bin/count_lines "inplace/bin/genapply" >rts/dist/build/AutoApply.cmm "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a.contents /home/pbulk/build/lang/ghc80/work/.tools/bin/find libraries/ghc-prim/dist-install/build/GHC/CString_o_split libraries/ghc-prim/dist-install/build/GHC/Classes_o_split libraries/ghc-prim/dist-install/build/GHC/Debug_o_split libraries/ghc-prim/dist-install/build/GHC/IntWord64_o_split libraries/ghc-prim/dist-install/build/GHC/Magic_o_split libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers_o_split libraries/ghc-prim/dist-install/build/GHC/Tuple_o_split libraries/ghc-prim/dist-install/build/GHC/Types_o_split -name '*.o' -print >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a.contents echo libraries/ghc-prim/dist-install/build/cbits/atomic.o libraries/ghc-prim/dist-install/build/cbits/bswap.o libraries/ghc-prim/dist-install/build/cbits/clz.o libraries/ghc-prim/dist-install/build/cbits/ctz.o libraries/ghc-prim/dist-install/build/cbits/debug.o libraries/ghc-prim/dist-install/build/cbits/longlong.o libraries/ghc-prim/dist-install/build/cbits/popcnt.o libraries/ghc-prim/dist-install/build/cbits/word2float.o >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a.contents "ar" q libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a @libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a.contents ar: creating libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a.contents /home/pbulk/build/lang/ghc80/work/.tools/bin/find libraries/ghc-prim/dist-install/build/GHC/CString_p_o_split libraries/ghc-prim/dist-install/build/GHC/Classes_p_o_split libraries/ghc-prim/dist-install/build/GHC/Debug_p_o_split libraries/ghc-prim/dist-install/build/GHC/IntWord64_p_o_split libraries/ghc-prim/dist-install/build/GHC/Magic_p_o_split libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers_p_o_split libraries/ghc-prim/dist-install/build/GHC/Tuple_p_o_split libraries/ghc-prim/dist-install/build/GHC/Types_p_o_split -name '*.p_o' -print >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a.contents echo libraries/ghc-prim/dist-install/build/cbits/atomic.p_o libraries/ghc-prim/dist-install/build/cbits/bswap.p_o libraries/ghc-prim/dist-install/build/cbits/clz.p_o libraries/ghc-prim/dist-install/build/cbits/ctz.p_o libraries/ghc-prim/dist-install/build/cbits/debug.p_o libraries/ghc-prim/dist-install/build/cbits/longlong.p_o libraries/ghc-prim/dist-install/build/cbits/popcnt.p_o libraries/ghc-prim/dist-install/build/cbits/word2float.p_o >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a.contents "ar" q libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a @libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a.contents ar: creating libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -dynamic-too -c libraries/integer-gmp/src//GHC/Integer.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Logarithms.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o inplace/bin/dll-split compiler/stage2/build/.depend-v-p-dyn.haskell "DynFlags" "Annotations ApiAnnotation Avail Bag BasicTypes Binary BooleanFormula BufWrite Class CmdLineParser CmmType CoAxiom ConLike Coercion Config Constants CoreArity CoreFVs CoreSubst CoreSyn CoreTidy CoreUnfold CoreUtils CoreSeq CoreStats CostCentre DataCon Demand Digraph DriverPhases DynFlags Encoding ErrUtils Exception FamInstEnv FastFunctions FastMutInt FastString FastStringEnv FieldLabel Fingerprint FiniteMap ForeignCall FV Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit PlaceHolder PmExpr HsPat HsSyn HsTypes HsUtils HscTypes IOEnv Id IdInfo IfaceSyn IfaceType InstEnv Kind Lexeme ListSetOps Literal Maybes MkCore MkId Module MonadUtils Name NameEnv NameSet OccName OccurAnal OptCoercion OrdList Outputable PackageConfig Packages Pair Panic PatSyn PipelineMonad Platform PlatformConstants PprCore PrelNames PrelRules Pretty PrimOp RdrName Rules SrcLoc StaticFlags StringBuffer TcEvidence TcRnTypes TcType TrieMap TyCon Type TyCoRep TysPrim TysWiredIn Unify UniqDFM UniqDSet UniqFM UniqSet UniqSupply Unique Util Var VarEnv VarSet ByteCodeTypes InteractiveEvalTypes" "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -c libraries/integer-gmp/src//GHC/Integer.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o touch compiler/stage2/dll-split.stamp "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -c libraries/integer-gmp/src//GHC/Integer/Logarithms.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.o "inplace/bin/ghc-stage1" -static -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.p_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.dyn_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.l_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -prof -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_p_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_l_dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Stack/Types.hs -o libraries/base/dist-install/build/GHC/Stack/Types.o -dyno libraries/base/dist-install/build/GHC/Stack/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Unsafe/Coerce.hs -o libraries/base/dist-install/build/Unsafe/Coerce.o -dyno libraries/base/dist-install/build/Unsafe/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Unsafe/Coerce.hs -o libraries/base/dist-install/build/Unsafe/Coerce.p_o -dyno libraries/base/dist-install/build/Unsafe/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Stack/Types.hs -o libraries/base/dist-install/build/GHC/Stack/Types.p_o -dyno libraries/base/dist-install/build/GHC/Stack/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -c libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-objs -c libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o "rm" -f rts/dist/build/libHSrts.a echo rts/dist/build/Adjustor.o rts/dist/build/Arena.o rts/dist/build/Capability.o rts/dist/build/CheckUnload.o rts/dist/build/ClosureFlags.o rts/dist/build/Disassembler.o rts/dist/build/FileLock.o rts/dist/build/Globals.o rts/dist/build/Hash.o rts/dist/build/Hpc.o rts/dist/build/HsFFI.o rts/dist/build/Inlines.o rts/dist/build/Interpreter.o rts/dist/build/LdvProfile.o rts/dist/build/Libdw.o rts/dist/build/LibdwPool.o rts/dist/build/Linker.o rts/dist/build/Messages.o rts/dist/build/OldARMAtomic.o rts/dist/build/Pool.o rts/dist/build/Printer.o rts/dist/build/ProfHeap.o rts/dist/build/Profiling.o rts/dist/build/Proftimer.o rts/dist/build/RaiseAsync.o rts/dist/build/RetainerProfile.o rts/dist/build/RetainerSet.o rts/dist/build/RtsAPI.o rts/dist/build/RtsDllMain.o rts/dist/build/RtsFlags.o rts/dist/build/RtsMain.o rts/dist/build/RtsMessages.o rts/dist/build/RtsStartup.o rts/dist/build/RtsSymbols.o rts/dist/build/RtsUtils.o rts/dist/build/STM.o rts/dist/build/Schedule.o rts/dist/build/Sparks.o rts/dist/build/Stable.o rts/dist/build/StaticPtrTable.o rts/dist/build/Stats.o rts/dist/build/StgCRun.o rts/dist/build/StgPrimFloat.o rts/dist/build/Task.o rts/dist/build/ThreadLabels.o rts/dist/build/ThreadPaused.o rts/dist/build/Threads.o rts/dist/build/Ticky.o rts/dist/build/Timer.o rts/dist/build/Trace.o rts/dist/build/WSDeque.o rts/dist/build/Weak.o rts/dist/build/hooks/FlagDefaults.o rts/dist/build/hooks/MallocFail.o rts/dist/build/hooks/OnExit.o rts/dist/build/hooks/OutOfHeap.o rts/dist/build/hooks/StackOverflow.o rts/dist/build/sm/BlockAlloc.o rts/dist/build/sm/Compact.o rts/dist/build/sm/Evac.o rts/dist/build/sm/GC.o rts/dist/build/sm/GCAux.o rts/dist/build/sm/GCUtils.o rts/dist/build/sm/MBlock.o rts/dist/build/sm/MarkWeak.o rts/dist/build/sm/Sanity.o rts/dist/build/sm/Scav.o rts/dist/build/sm/Storage.o rts/dist/build/sm/Sweep.o rts/dist/build/eventlog/EventLog.o rts/dist/build/posix/GetEnv.o rts/dist/build/posix/GetTime.o rts/dist/build/posix/Itimer.o rts/dist/build/posix/OSMem.o rts/dist/build/posix/OSThreads.o rts/dist/build/posix/Select.o rts/dist/build/posix/Signals.o rts/dist/build/posix/TTY.o rts/dist/build/Apply.o rts/dist/build/Exception.o rts/dist/build/HeapStackCheck.o rts/dist/build/PrimOps.o rts/dist/build/StgMiscClosures.o rts/dist/build/StgStartup.o rts/dist/build/StgStdThunks.o rts/dist/build/Updates.o rts/dist/build/AutoApply.o | "xargs" "ar" q rts/dist/build/libHSrts.a ar: creating rts/dist/build/libHSrts.a "rm" -f rts/dist/build/libHSrts_p.a echo rts/dist/build/Adjustor.p_o rts/dist/build/Arena.p_o rts/dist/build/Capability.p_o rts/dist/build/CheckUnload.p_o rts/dist/build/ClosureFlags.p_o rts/dist/build/Disassembler.p_o rts/dist/build/FileLock.p_o rts/dist/build/Globals.p_o rts/dist/build/Hash.p_o rts/dist/build/Hpc.p_o rts/dist/build/HsFFI.p_o rts/dist/build/Inlines.p_o rts/dist/build/Interpreter.p_o rts/dist/build/LdvProfile.p_o rts/dist/build/Libdw.p_o rts/dist/build/LibdwPool.p_o rts/dist/build/Linker.p_o rts/dist/build/Messages.p_o rts/dist/build/OldARMAtomic.p_o rts/dist/build/Pool.p_o rts/dist/build/Printer.p_o rts/dist/build/ProfHeap.p_o rts/dist/build/Profiling.p_o rts/dist/build/Proftimer.p_o rts/dist/build/RaiseAsync.p_o rts/dist/build/RetainerProfile.p_o rts/dist/build/RetainerSet.p_o rts/dist/build/RtsAPI.p_o rts/dist/build/RtsDllMain.p_o rts/dist/build/RtsFlags.p_o rts/dist/build/RtsMain.p_o rts/dist/build/RtsMessages.p_o rts/dist/build/RtsStartup.p_o rts/dist/build/RtsSymbols.p_o rts/dist/build/RtsUtils.p_o rts/dist/build/STM.p_o rts/dist/build/Schedule.p_o rts/dist/build/Sparks.p_o rts/dist/build/Stable.p_o rts/dist/build/StaticPtrTable.p_o rts/dist/build/Stats.p_o rts/dist/build/StgCRun.p_o rts/dist/build/StgPrimFloat.p_o rts/dist/build/Task.p_o rts/dist/build/ThreadLabels.p_o rts/dist/build/ThreadPaused.p_o rts/dist/build/Threads.p_o rts/dist/build/Ticky.p_o rts/dist/build/Timer.p_o rts/dist/build/Trace.p_o rts/dist/build/WSDeque.p_o rts/dist/build/Weak.p_o rts/dist/build/hooks/FlagDefaults.p_o rts/dist/build/hooks/MallocFail.p_o rts/dist/build/hooks/OnExit.p_o rts/dist/build/hooks/OutOfHeap.p_o rts/dist/build/hooks/StackOverflow.p_o rts/dist/build/sm/BlockAlloc.p_o rts/dist/build/sm/Compact.p_o rts/dist/build/sm/Evac.p_o rts/dist/build/sm/GC.p_o rts/dist/build/sm/GCAux.p_o rts/dist/build/sm/GCUtils.p_o rts/dist/build/sm/MBlock.p_o rts/dist/build/sm/MarkWeak.p_o rts/dist/build/sm/Sanity.p_o rts/dist/build/sm/Scav.p_o rts/dist/build/sm/Storage.p_o rts/dist/build/sm/Sweep.p_o rts/dist/build/eventlog/EventLog.p_o rts/dist/build/posix/GetEnv.p_o rts/dist/build/posix/GetTime.p_o rts/dist/build/posix/Itimer.p_o rts/dist/build/posix/OSMem.p_o rts/dist/build/posix/OSThreads.p_o rts/dist/build/posix/Select.p_o rts/dist/build/posix/Signals.p_o rts/dist/build/posix/TTY.p_o rts/dist/build/Apply.p_o rts/dist/build/Exception.p_o rts/dist/build/HeapStackCheck.p_o rts/dist/build/PrimOps.p_o rts/dist/build/StgMiscClosures.p_o rts/dist/build/StgStartup.p_o rts/dist/build/StgStdThunks.p_o rts/dist/build/Updates.p_o rts/dist/build/AutoApply.p_o | "xargs" "ar" q rts/dist/build/libHSrts_p.a ar: creating rts/dist/build/libHSrts_p.a "rm" -f rts/dist/build/libHSrts-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.dyn_o rts/dist/build/Arena.dyn_o rts/dist/build/Capability.dyn_o rts/dist/build/CheckUnload.dyn_o rts/dist/build/ClosureFlags.dyn_o rts/dist/build/Disassembler.dyn_o rts/dist/build/FileLock.dyn_o rts/dist/build/Globals.dyn_o rts/dist/build/Hash.dyn_o rts/dist/build/Hpc.dyn_o rts/dist/build/HsFFI.dyn_o rts/dist/build/Inlines.dyn_o rts/dist/build/Interpreter.dyn_o rts/dist/build/LdvProfile.dyn_o rts/dist/build/Libdw.dyn_o rts/dist/build/LibdwPool.dyn_o rts/dist/build/Linker.dyn_o rts/dist/build/Messages.dyn_o rts/dist/build/OldARMAtomic.dyn_o rts/dist/build/Pool.dyn_o rts/dist/build/Printer.dyn_o rts/dist/build/ProfHeap.dyn_o rts/dist/build/Profiling.dyn_o rts/dist/build/Proftimer.dyn_o rts/dist/build/RaiseAsync.dyn_o rts/dist/build/RetainerProfile.dyn_o rts/dist/build/RetainerSet.dyn_o rts/dist/build/RtsAPI.dyn_o rts/dist/build/RtsDllMain.dyn_o rts/dist/build/RtsFlags.dyn_o rts/dist/build/RtsMain.dyn_o rts/dist/build/RtsMessages.dyn_o rts/dist/build/RtsStartup.dyn_o rts/dist/build/RtsSymbols.dyn_o rts/dist/build/RtsUtils.dyn_o rts/dist/build/STM.dyn_o rts/dist/build/Schedule.dyn_o rts/dist/build/Sparks.dyn_o rts/dist/build/Stable.dyn_o rts/dist/build/StaticPtrTable.dyn_o rts/dist/build/Stats.dyn_o rts/dist/build/StgCRun.dyn_o rts/dist/build/StgPrimFloat.dyn_o rts/dist/build/Task.dyn_o rts/dist/build/ThreadLabels.dyn_o rts/dist/build/ThreadPaused.dyn_o rts/dist/build/Threads.dyn_o rts/dist/build/Ticky.dyn_o rts/dist/build/Timer.dyn_o rts/dist/build/Trace.dyn_o rts/dist/build/WSDeque.dyn_o rts/dist/build/Weak.dyn_o rts/dist/build/hooks/FlagDefaults.dyn_o rts/dist/build/hooks/MallocFail.dyn_o rts/dist/build/hooks/OnExit.dyn_o rts/dist/build/hooks/OutOfHeap.dyn_o rts/dist/build/hooks/StackOverflow.dyn_o rts/dist/build/sm/BlockAlloc.dyn_o rts/dist/build/sm/Compact.dyn_o rts/dist/build/sm/Evac.dyn_o rts/dist/build/sm/GC.dyn_o rts/dist/build/sm/GCAux.dyn_o rts/dist/build/sm/GCUtils.dyn_o rts/dist/build/sm/MBlock.dyn_o rts/dist/build/sm/MarkWeak.dyn_o rts/dist/build/sm/Sanity.dyn_o rts/dist/build/sm/Scav.dyn_o rts/dist/build/sm/Storage.dyn_o rts/dist/build/sm/Sweep.dyn_o rts/dist/build/eventlog/EventLog.dyn_o rts/dist/build/posix/GetEnv.dyn_o rts/dist/build/posix/GetTime.dyn_o rts/dist/build/posix/Itimer.dyn_o rts/dist/build/posix/OSMem.dyn_o rts/dist/build/posix/OSThreads.dyn_o rts/dist/build/posix/Select.dyn_o rts/dist/build/posix/Signals.dyn_o rts/dist/build/posix/TTY.dyn_o rts/dist/build/Apply.dyn_o rts/dist/build/Exception.dyn_o rts/dist/build/HeapStackCheck.dyn_o rts/dist/build/PrimOps.dyn_o rts/dist/build/StgMiscClosures.dyn_o rts/dist/build/StgStartup.dyn_o rts/dist/build/StgStdThunks.dyn_o rts/dist/build/Updates.dyn_o rts/dist/build/AutoApply.dyn_o -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -fno-use-rpaths -o rts/dist/build/libHSrts-ghc8.0.2.so "rm" -f rts/dist/build/libHSrts_l.a echo rts/dist/build/Adjustor.l_o rts/dist/build/Arena.l_o rts/dist/build/Capability.l_o rts/dist/build/CheckUnload.l_o rts/dist/build/ClosureFlags.l_o rts/dist/build/Disassembler.l_o rts/dist/build/FileLock.l_o rts/dist/build/Globals.l_o rts/dist/build/Hash.l_o rts/dist/build/Hpc.l_o rts/dist/build/HsFFI.l_o rts/dist/build/Inlines.l_o rts/dist/build/Interpreter.l_o rts/dist/build/LdvProfile.l_o rts/dist/build/Libdw.l_o rts/dist/build/LibdwPool.l_o rts/dist/build/Linker.l_o rts/dist/build/Messages.l_o rts/dist/build/OldARMAtomic.l_o rts/dist/build/Pool.l_o rts/dist/build/Printer.l_o rts/dist/build/ProfHeap.l_o rts/dist/build/Profiling.l_o rts/dist/build/Proftimer.l_o rts/dist/build/RaiseAsync.l_o rts/dist/build/RetainerProfile.l_o rts/dist/build/RetainerSet.l_o rts/dist/build/RtsAPI.l_o rts/dist/build/RtsDllMain.l_o rts/dist/build/RtsFlags.l_o rts/dist/build/RtsMain.l_o rts/dist/build/RtsMessages.l_o rts/dist/build/RtsStartup.l_o rts/dist/build/RtsSymbols.l_o rts/dist/build/RtsUtils.l_o rts/dist/build/STM.l_o rts/dist/build/Schedule.l_o rts/dist/build/Sparks.l_o rts/dist/build/Stable.l_o rts/dist/build/StaticPtrTable.l_o rts/dist/build/Stats.l_o rts/dist/build/StgCRun.l_o rts/dist/build/StgPrimFloat.l_o rts/dist/build/Task.l_o rts/dist/build/ThreadLabels.l_o rts/dist/build/ThreadPaused.l_o rts/dist/build/Threads.l_o rts/dist/build/Ticky.l_o rts/dist/build/Timer.l_o rts/dist/build/Trace.l_o rts/dist/build/WSDeque.l_o rts/dist/build/Weak.l_o rts/dist/build/hooks/FlagDefaults.l_o rts/dist/build/hooks/MallocFail.l_o rts/dist/build/hooks/OnExit.l_o rts/dist/build/hooks/OutOfHeap.l_o rts/dist/build/hooks/StackOverflow.l_o rts/dist/build/sm/BlockAlloc.l_o rts/dist/build/sm/Compact.l_o rts/dist/build/sm/Evac.l_o rts/dist/build/sm/GC.l_o rts/dist/build/sm/GCAux.l_o rts/dist/build/sm/GCUtils.l_o rts/dist/build/sm/MBlock.l_o rts/dist/build/sm/MarkWeak.l_o rts/dist/build/sm/Sanity.l_o rts/dist/build/sm/Scav.l_o rts/dist/build/sm/Storage.l_o rts/dist/build/sm/Sweep.l_o rts/dist/build/eventlog/EventLog.l_o rts/dist/build/posix/GetEnv.l_o rts/dist/build/posix/GetTime.l_o rts/dist/build/posix/Itimer.l_o rts/dist/build/posix/OSMem.l_o rts/dist/build/posix/OSThreads.l_o rts/dist/build/posix/Select.l_o rts/dist/build/posix/Signals.l_o rts/dist/build/posix/TTY.l_o rts/dist/build/Apply.l_o rts/dist/build/Exception.l_o rts/dist/build/HeapStackCheck.l_o rts/dist/build/PrimOps.l_o rts/dist/build/StgMiscClosures.l_o rts/dist/build/StgStartup.l_o rts/dist/build/StgStdThunks.l_o rts/dist/build/Updates.l_o rts/dist/build/AutoApply.l_o | "xargs" "ar" q rts/dist/build/libHSrts_l.a ar: creating rts/dist/build/libHSrts_l.a "rm" -f rts/dist/build/libHSrts_debug.a echo rts/dist/build/Adjustor.debug_o rts/dist/build/Arena.debug_o rts/dist/build/Capability.debug_o rts/dist/build/CheckUnload.debug_o rts/dist/build/ClosureFlags.debug_o rts/dist/build/Disassembler.debug_o rts/dist/build/FileLock.debug_o rts/dist/build/Globals.debug_o rts/dist/build/Hash.debug_o rts/dist/build/Hpc.debug_o rts/dist/build/HsFFI.debug_o rts/dist/build/Inlines.debug_o rts/dist/build/Interpreter.debug_o rts/dist/build/LdvProfile.debug_o rts/dist/build/Libdw.debug_o rts/dist/build/LibdwPool.debug_o rts/dist/build/Linker.debug_o rts/dist/build/Messages.debug_o rts/dist/build/OldARMAtomic.debug_o rts/dist/build/Pool.debug_o rts/dist/build/Printer.debug_o rts/dist/build/ProfHeap.debug_o rts/dist/build/Profiling.debug_o rts/dist/build/Proftimer.debug_o rts/dist/build/RaiseAsync.debug_o rts/dist/build/RetainerProfile.debug_o rts/dist/build/RetainerSet.debug_o rts/dist/build/RtsAPI.debug_o rts/dist/build/RtsDllMain.debug_o rts/dist/build/RtsFlags.debug_o rts/dist/build/RtsMain.debug_o rts/dist/build/RtsMessages.debug_o rts/dist/build/RtsStartup.debug_o rts/dist/build/RtsSymbols.debug_o rts/dist/build/RtsUtils.debug_o rts/dist/build/STM.debug_o rts/dist/build/Schedule.debug_o rts/dist/build/Sparks.debug_o rts/dist/build/Stable.debug_o rts/dist/build/StaticPtrTable.debug_o rts/dist/build/Stats.debug_o rts/dist/build/StgCRun.debug_o rts/dist/build/StgPrimFloat.debug_o rts/dist/build/Task.debug_o rts/dist/build/ThreadLabels.debug_o rts/dist/build/ThreadPaused.debug_o rts/dist/build/Threads.debug_o rts/dist/build/Ticky.debug_o rts/dist/build/Timer.debug_o rts/dist/build/Trace.debug_o rts/dist/build/WSDeque.debug_o rts/dist/build/Weak.debug_o rts/dist/build/hooks/FlagDefaults.debug_o rts/dist/build/hooks/MallocFail.debug_o rts/dist/build/hooks/OnExit.debug_o rts/dist/build/hooks/OutOfHeap.debug_o rts/dist/build/hooks/StackOverflow.debug_o rts/dist/build/sm/BlockAlloc.debug_o rts/dist/build/sm/Compact.debug_o rts/dist/build/sm/Evac.debug_o rts/dist/build/sm/GC.debug_o rts/dist/build/sm/GCAux.debug_o rts/dist/build/sm/GCUtils.debug_o rts/dist/build/sm/MBlock.debug_o rts/dist/build/sm/MarkWeak.debug_o rts/dist/build/sm/Sanity.debug_o rts/dist/build/sm/Scav.debug_o rts/dist/build/sm/Storage.debug_o rts/dist/build/sm/Sweep.debug_o rts/dist/build/eventlog/EventLog.debug_o rts/dist/build/posix/GetEnv.debug_o rts/dist/build/posix/GetTime.debug_o rts/dist/build/posix/Itimer.debug_o rts/dist/build/posix/OSMem.debug_o rts/dist/build/posix/OSThreads.debug_o rts/dist/build/posix/Select.debug_o rts/dist/build/posix/Signals.debug_o rts/dist/build/posix/TTY.debug_o rts/dist/build/Apply.debug_o rts/dist/build/Exception.debug_o rts/dist/build/HeapStackCheck.debug_o rts/dist/build/PrimOps.debug_o rts/dist/build/StgMiscClosures.debug_o rts/dist/build/StgStartup.debug_o rts/dist/build/StgStdThunks.debug_o rts/dist/build/Updates.debug_o rts/dist/build/AutoApply.debug_o | "xargs" "ar" q rts/dist/build/libHSrts_debug.a ar: creating rts/dist/build/libHSrts_debug.a "rm" -f rts/dist/build/libHSrts_thr.a echo rts/dist/build/Adjustor.thr_o rts/dist/build/Arena.thr_o rts/dist/build/Capability.thr_o rts/dist/build/CheckUnload.thr_o rts/dist/build/ClosureFlags.thr_o rts/dist/build/Disassembler.thr_o rts/dist/build/FileLock.thr_o rts/dist/build/Globals.thr_o rts/dist/build/Hash.thr_o rts/dist/build/Hpc.thr_o rts/dist/build/HsFFI.thr_o rts/dist/build/Inlines.thr_o rts/dist/build/Interpreter.thr_o rts/dist/build/LdvProfile.thr_o rts/dist/build/Libdw.thr_o rts/dist/build/LibdwPool.thr_o rts/dist/build/Linker.thr_o rts/dist/build/Messages.thr_o rts/dist/build/OldARMAtomic.thr_o rts/dist/build/Pool.thr_o rts/dist/build/Printer.thr_o rts/dist/build/ProfHeap.thr_o rts/dist/build/Profiling.thr_o rts/dist/build/Proftimer.thr_o rts/dist/build/RaiseAsync.thr_o rts/dist/build/RetainerProfile.thr_o rts/dist/build/RetainerSet.thr_o rts/dist/build/RtsAPI.thr_o rts/dist/build/RtsDllMain.thr_o rts/dist/build/RtsFlags.thr_o rts/dist/build/RtsMain.thr_o rts/dist/build/RtsMessages.thr_o rts/dist/build/RtsStartup.thr_o rts/dist/build/RtsSymbols.thr_o rts/dist/build/RtsUtils.thr_o rts/dist/build/STM.thr_o rts/dist/build/Schedule.thr_o rts/dist/build/Sparks.thr_o rts/dist/build/Stable.thr_o rts/dist/build/StaticPtrTable.thr_o rts/dist/build/Stats.thr_o rts/dist/build/StgCRun.thr_o rts/dist/build/StgPrimFloat.thr_o rts/dist/build/Task.thr_o rts/dist/build/ThreadLabels.thr_o rts/dist/build/ThreadPaused.thr_o rts/dist/build/Threads.thr_o rts/dist/build/Ticky.thr_o rts/dist/build/Timer.thr_o rts/dist/build/Trace.thr_o rts/dist/build/WSDeque.thr_o rts/dist/build/Weak.thr_o rts/dist/build/hooks/FlagDefaults.thr_o rts/dist/build/hooks/MallocFail.thr_o rts/dist/build/hooks/OnExit.thr_o rts/dist/build/hooks/OutOfHeap.thr_o rts/dist/build/hooks/StackOverflow.thr_o rts/dist/build/sm/BlockAlloc.thr_o rts/dist/build/sm/Compact.thr_o rts/dist/build/sm/Evac.thr_o rts/dist/build/sm/GC.thr_o rts/dist/build/sm/GCAux.thr_o rts/dist/build/sm/GCUtils.thr_o rts/dist/build/sm/MBlock.thr_o rts/dist/build/sm/MarkWeak.thr_o rts/dist/build/sm/Sanity.thr_o rts/dist/build/sm/Scav.thr_o rts/dist/build/sm/Storage.thr_o rts/dist/build/sm/Sweep.thr_o rts/dist/build/eventlog/EventLog.thr_o rts/dist/build/posix/GetEnv.thr_o rts/dist/build/posix/GetTime.thr_o rts/dist/build/posix/Itimer.thr_o rts/dist/build/posix/OSMem.thr_o rts/dist/build/posix/OSThreads.thr_o rts/dist/build/posix/Select.thr_o rts/dist/build/posix/Signals.thr_o rts/dist/build/posix/TTY.thr_o rts/dist/build/sm/Evac_thr.thr_o rts/dist/build/sm/Scav_thr.thr_o rts/dist/build/Apply.thr_o rts/dist/build/Exception.thr_o rts/dist/build/HeapStackCheck.thr_o rts/dist/build/PrimOps.thr_o rts/dist/build/StgMiscClosures.thr_o rts/dist/build/StgStartup.thr_o rts/dist/build/StgStdThunks.thr_o rts/dist/build/Updates.thr_o rts/dist/build/AutoApply.thr_o | "xargs" "ar" q rts/dist/build/libHSrts_thr.a ar: creating rts/dist/build/libHSrts_thr.a "rm" -f rts/dist/build/libHSrts_thr_debug.a "rm" -f rts/dist/build/libHSrts_thr_l.a echo rts/dist/build/Adjustor.thr_debug_o rts/dist/build/Arena.thr_debug_o rts/dist/build/Capability.thr_debug_o rts/dist/build/CheckUnload.thr_debug_o rts/dist/build/ClosureFlags.thr_debug_o rts/dist/build/Disassembler.thr_debug_o rts/dist/build/FileLock.thr_debug_o rts/dist/build/Globals.thr_debug_o rts/dist/build/Hash.thr_debug_o rts/dist/build/Hpc.thr_debug_o rts/dist/build/HsFFI.thr_debug_o rts/dist/build/Inlines.thr_debug_o rts/dist/build/Interpreter.thr_debug_o rts/dist/build/LdvProfile.thr_debug_o rts/dist/build/Libdw.thr_debug_o rts/dist/build/LibdwPool.thr_debug_o rts/dist/build/Linker.thr_debug_o rts/dist/build/Messages.thr_debug_o rts/dist/build/OldARMAtomic.thr_debug_o rts/dist/build/Pool.thr_debug_o rts/dist/build/Printer.thr_debug_o rts/dist/build/ProfHeap.thr_debug_o rts/dist/build/Profiling.thr_debug_o rts/dist/build/Proftimer.thr_debug_o rts/dist/build/RaiseAsync.thr_debug_o rts/dist/build/RetainerProfile.thr_debug_o rts/dist/build/RetainerSet.thr_debug_o rts/dist/build/RtsAPI.thr_debug_o rts/dist/build/RtsDllMain.thr_debug_o rts/dist/build/RtsFlags.thr_debug_o rts/dist/build/RtsMain.thr_debug_o rts/dist/build/RtsMessages.thr_debug_o rts/dist/build/RtsStartup.thr_debug_o rts/dist/build/RtsSymbols.thr_debug_o rts/dist/build/RtsUtils.thr_debug_o rts/dist/build/STM.thr_debug_o rts/dist/build/Schedule.thr_debug_o rts/dist/build/Sparks.thr_debug_o rts/dist/build/Stable.thr_debug_o rts/dist/build/StaticPtrTable.thr_debug_o rts/dist/build/Stats.thr_debug_o rts/dist/build/StgCRun.thr_debug_o rts/dist/build/StgPrimFloat.thr_debug_o rts/dist/build/Task.thr_debug_o rts/dist/build/ThreadLabels.thr_debug_o rts/dist/build/ThreadPaused.thr_debug_o rts/dist/build/Threads.thr_debug_o rts/dist/build/Ticky.thr_debug_o rts/dist/build/Timer.thr_debug_o rts/dist/build/Trace.thr_debug_o rts/dist/build/WSDeque.thr_debug_o rts/dist/build/Weak.thr_debug_o rts/dist/build/hooks/FlagDefaults.thr_debug_o rts/dist/build/hooks/MallocFail.thr_debug_o rts/dist/build/hooks/OnExit.thr_debug_o rts/dist/build/hooks/OutOfHeap.thr_debug_o rts/dist/build/hooks/StackOverflow.thr_debug_o rts/dist/build/sm/BlockAlloc.thr_debug_o rts/dist/build/sm/Compact.thr_debug_o rts/dist/build/sm/Evac.thr_debug_o rts/dist/build/sm/GC.thr_debug_o rts/dist/build/sm/GCAux.thr_debug_o rts/dist/build/sm/GCUtils.thr_debug_o rts/dist/build/sm/MBlock.thr_debug_o rts/dist/build/sm/MarkWeak.thr_debug_o rts/dist/build/sm/Sanity.thr_debug_o rts/dist/build/sm/Scav.thr_debug_o rts/dist/build/sm/Storage.thr_debug_o rts/dist/build/sm/Sweep.thr_debug_o rts/dist/build/eventlog/EventLog.thr_debug_o rts/dist/build/posix/GetEnv.thr_debug_o rts/dist/build/posix/GetTime.thr_debug_o rts/dist/build/posix/Itimer.thr_debug_o rts/dist/build/posix/OSMem.thr_debug_o rts/dist/build/posix/OSThreads.thr_debug_o rts/dist/build/posix/Select.thr_debug_o rts/dist/build/posix/Signals.thr_debug_o rts/dist/build/posix/TTY.thr_debug_o rts/dist/build/sm/Evac_thr.thr_debug_o rts/dist/build/sm/Scav_thr.thr_debug_o rts/dist/build/Apply.thr_debug_o rts/dist/build/Exception.thr_debug_o rts/dist/build/HeapStackCheck.thr_debug_o rts/dist/build/PrimOps.thr_debug_o rts/dist/build/StgMiscClosures.thr_debug_o rts/dist/build/StgStartup.thr_debug_o rts/dist/build/StgStdThunks.thr_debug_o rts/dist/build/Updates.thr_debug_o rts/dist/build/AutoApply.thr_debug_o | "xargs" "ar" q rts/dist/build/libHSrts_thr_debug.a echo rts/dist/build/Adjustor.thr_l_o rts/dist/build/Arena.thr_l_o rts/dist/build/Capability.thr_l_o rts/dist/build/CheckUnload.thr_l_o rts/dist/build/ClosureFlags.thr_l_o rts/dist/build/Disassembler.thr_l_o rts/dist/build/FileLock.thr_l_o rts/dist/build/Globals.thr_l_o rts/dist/build/Hash.thr_l_o rts/dist/build/Hpc.thr_l_o rts/dist/build/HsFFI.thr_l_o rts/dist/build/Inlines.thr_l_o rts/dist/build/Interpreter.thr_l_o rts/dist/build/LdvProfile.thr_l_o rts/dist/build/Libdw.thr_l_o rts/dist/build/LibdwPool.thr_l_o rts/dist/build/Linker.thr_l_o rts/dist/build/Messages.thr_l_o rts/dist/build/OldARMAtomic.thr_l_o rts/dist/build/Pool.thr_l_o rts/dist/build/Printer.thr_l_o rts/dist/build/ProfHeap.thr_l_o rts/dist/build/Profiling.thr_l_o rts/dist/build/Proftimer.thr_l_o rts/dist/build/RaiseAsync.thr_l_o rts/dist/build/RetainerProfile.thr_l_o rts/dist/build/RetainerSet.thr_l_o rts/dist/build/RtsAPI.thr_l_o rts/dist/build/RtsDllMain.thr_l_o rts/dist/build/RtsFlags.thr_l_o rts/dist/build/RtsMain.thr_l_o rts/dist/build/RtsMessages.thr_l_o rts/dist/build/RtsStartup.thr_l_o rts/dist/build/RtsSymbols.thr_l_o rts/dist/build/RtsUtils.thr_l_o rts/dist/build/STM.thr_l_o rts/dist/build/Schedule.thr_l_o rts/dist/build/Sparks.thr_l_o rts/dist/build/Stable.thr_l_o rts/dist/build/StaticPtrTable.thr_l_o rts/dist/build/Stats.thr_l_o rts/dist/build/StgCRun.thr_l_o rts/dist/build/StgPrimFloat.thr_l_o rts/dist/build/Task.thr_l_o rts/dist/build/ThreadLabels.thr_l_o rts/dist/build/ThreadPaused.thr_l_o rts/dist/build/Threads.thr_l_o rts/dist/build/Ticky.thr_l_o rts/dist/build/Timer.thr_l_o rts/dist/build/Trace.thr_l_o rts/dist/build/WSDeque.thr_l_o rts/dist/build/Weak.thr_l_o rts/dist/build/hooks/FlagDefaults.thr_l_o rts/dist/build/hooks/MallocFail.thr_l_o rts/dist/build/hooks/OnExit.thr_l_o rts/dist/build/hooks/OutOfHeap.thr_l_o rts/dist/build/hooks/StackOverflow.thr_l_o rts/dist/build/sm/BlockAlloc.thr_l_o rts/dist/build/sm/Compact.thr_l_o rts/dist/build/sm/Evac.thr_l_o rts/dist/build/sm/GC.thr_l_o rts/dist/build/sm/GCAux.thr_l_o rts/dist/build/sm/GCUtils.thr_l_o rts/dist/build/sm/MBlock.thr_l_o rts/dist/build/sm/MarkWeak.thr_l_o rts/dist/build/sm/Sanity.thr_l_o rts/dist/build/sm/Scav.thr_l_o rts/dist/build/sm/Storage.thr_l_o rts/dist/build/sm/Sweep.thr_l_o rts/dist/build/eventlog/EventLog.thr_l_o rts/dist/build/posix/GetEnv.thr_l_o rts/dist/build/posix/GetTime.thr_l_o rts/dist/build/posix/Itimer.thr_l_o rts/dist/build/posix/OSMem.thr_l_o rts/dist/build/posix/OSThreads.thr_l_o rts/dist/build/posix/Select.thr_l_o rts/dist/build/posix/Signals.thr_l_o rts/dist/build/posix/TTY.thr_l_o rts/dist/build/sm/Evac_thr.thr_l_o rts/dist/build/sm/Scav_thr.thr_l_o rts/dist/build/Apply.thr_l_o rts/dist/build/Exception.thr_l_o rts/dist/build/HeapStackCheck.thr_l_o rts/dist/build/PrimOps.thr_l_o rts/dist/build/StgMiscClosures.thr_l_o rts/dist/build/StgStartup.thr_l_o rts/dist/build/StgStdThunks.thr_l_o rts/dist/build/Updates.thr_l_o rts/dist/build/AutoApply.thr_l_o | "xargs" "ar" q rts/dist/build/libHSrts_thr_l.a ar: creating rts/dist/build/libHSrts_thr_debug.a ar: creating rts/dist/build/libHSrts_thr_l.a "rm" -f rts/dist/build/libHSrts_thr_p.a echo rts/dist/build/Adjustor.thr_p_o rts/dist/build/Arena.thr_p_o rts/dist/build/Capability.thr_p_o rts/dist/build/CheckUnload.thr_p_o rts/dist/build/ClosureFlags.thr_p_o rts/dist/build/Disassembler.thr_p_o rts/dist/build/FileLock.thr_p_o rts/dist/build/Globals.thr_p_o rts/dist/build/Hash.thr_p_o rts/dist/build/Hpc.thr_p_o rts/dist/build/HsFFI.thr_p_o rts/dist/build/Inlines.thr_p_o rts/dist/build/Interpreter.thr_p_o rts/dist/build/LdvProfile.thr_p_o rts/dist/build/Libdw.thr_p_o rts/dist/build/LibdwPool.thr_p_o rts/dist/build/Linker.thr_p_o rts/dist/build/Messages.thr_p_o rts/dist/build/OldARMAtomic.thr_p_o rts/dist/build/Pool.thr_p_o rts/dist/build/Printer.thr_p_o rts/dist/build/ProfHeap.thr_p_o rts/dist/build/Profiling.thr_p_o rts/dist/build/Proftimer.thr_p_o rts/dist/build/RaiseAsync.thr_p_o rts/dist/build/RetainerProfile.thr_p_o rts/dist/build/RetainerSet.thr_p_o rts/dist/build/RtsAPI.thr_p_o rts/dist/build/RtsDllMain.thr_p_o rts/dist/build/RtsFlags.thr_p_o rts/dist/build/RtsMain.thr_p_o rts/dist/build/RtsMessages.thr_p_o rts/dist/build/RtsStartup.thr_p_o rts/dist/build/RtsSymbols.thr_p_o rts/dist/build/RtsUtils.thr_p_o rts/dist/build/STM.thr_p_o rts/dist/build/Schedule.thr_p_o rts/dist/build/Sparks.thr_p_o rts/dist/build/Stable.thr_p_o rts/dist/build/StaticPtrTable.thr_p_o rts/dist/build/Stats.thr_p_o rts/dist/build/StgCRun.thr_p_o rts/dist/build/StgPrimFloat.thr_p_o rts/dist/build/Task.thr_p_o rts/dist/build/ThreadLabels.thr_p_o rts/dist/build/ThreadPaused.thr_p_o rts/dist/build/Threads.thr_p_o rts/dist/build/Ticky.thr_p_o rts/dist/build/Timer.thr_p_o rts/dist/build/Trace.thr_p_o rts/dist/build/WSDeque.thr_p_o rts/dist/build/Weak.thr_p_o rts/dist/build/hooks/FlagDefaults.thr_p_o rts/dist/build/hooks/MallocFail.thr_p_o rts/dist/build/hooks/OnExit.thr_p_o rts/dist/build/hooks/OutOfHeap.thr_p_o rts/dist/build/hooks/StackOverflow.thr_p_o rts/dist/build/sm/BlockAlloc.thr_p_o rts/dist/build/sm/Compact.thr_p_o rts/dist/build/sm/Evac.thr_p_o rts/dist/build/sm/GC.thr_p_o rts/dist/build/sm/GCAux.thr_p_o rts/dist/build/sm/GCUtils.thr_p_o rts/dist/build/sm/MBlock.thr_p_o rts/dist/build/sm/MarkWeak.thr_p_o rts/dist/build/sm/Sanity.thr_p_o rts/dist/build/sm/Scav.thr_p_o rts/dist/build/sm/Storage.thr_p_o rts/dist/build/sm/Sweep.thr_p_o rts/dist/build/eventlog/EventLog.thr_p_o rts/dist/build/posix/GetEnv.thr_p_o rts/dist/build/posix/GetTime.thr_p_o rts/dist/build/posix/Itimer.thr_p_o rts/dist/build/posix/OSMem.thr_p_o rts/dist/build/posix/OSThreads.thr_p_o rts/dist/build/posix/Select.thr_p_o rts/dist/build/posix/Signals.thr_p_o rts/dist/build/posix/TTY.thr_p_o rts/dist/build/sm/Evac_thr.thr_p_o rts/dist/build/sm/Scav_thr.thr_p_o rts/dist/build/Apply.thr_p_o rts/dist/build/Exception.thr_p_o rts/dist/build/HeapStackCheck.thr_p_o rts/dist/build/PrimOps.thr_p_o rts/dist/build/StgMiscClosures.thr_p_o rts/dist/build/StgStartup.thr_p_o rts/dist/build/StgStdThunks.thr_p_o rts/dist/build/Updates.thr_p_o rts/dist/build/AutoApply.thr_p_o | "xargs" "ar" q rts/dist/build/libHSrts_thr_p.a ar: creating rts/dist/build/libHSrts_thr_p.a "rm" -f rts/dist/build/libHSrts_debug-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts_debug-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.debug_dyn_o rts/dist/build/Arena.debug_dyn_o rts/dist/build/Capability.debug_dyn_o rts/dist/build/CheckUnload.debug_dyn_o rts/dist/build/ClosureFlags.debug_dyn_o rts/dist/build/Disassembler.debug_dyn_o rts/dist/build/FileLock.debug_dyn_o rts/dist/build/Globals.debug_dyn_o rts/dist/build/Hash.debug_dyn_o rts/dist/build/Hpc.debug_dyn_o rts/dist/build/HsFFI.debug_dyn_o rts/dist/build/Inlines.debug_dyn_o rts/dist/build/Interpreter.debug_dyn_o rts/dist/build/LdvProfile.debug_dyn_o rts/dist/build/Libdw.debug_dyn_o rts/dist/build/LibdwPool.debug_dyn_o rts/dist/build/Linker.debug_dyn_o rts/dist/build/Messages.debug_dyn_o rts/dist/build/OldARMAtomic.debug_dyn_o rts/dist/build/Pool.debug_dyn_o rts/dist/build/Printer.debug_dyn_o rts/dist/build/ProfHeap.debug_dyn_o rts/dist/build/Profiling.debug_dyn_o rts/dist/build/Proftimer.debug_dyn_o rts/dist/build/RaiseAsync.debug_dyn_o rts/dist/build/RetainerProfile.debug_dyn_o rts/dist/build/RetainerSet.debug_dyn_o rts/dist/build/RtsAPI.debug_dyn_o rts/dist/build/RtsDllMain.debug_dyn_o rts/dist/build/RtsFlags.debug_dyn_o rts/dist/build/RtsMain.debug_dyn_o rts/dist/build/RtsMessages.debug_dyn_o rts/dist/build/RtsStartup.debug_dyn_o rts/dist/build/RtsSymbols.debug_dyn_o rts/dist/build/RtsUtils.debug_dyn_o rts/dist/build/STM.debug_dyn_o rts/dist/build/Schedule.debug_dyn_o rts/dist/build/Sparks.debug_dyn_o rts/dist/build/Stable.debug_dyn_o rts/dist/build/StaticPtrTable.debug_dyn_o rts/dist/build/Stats.debug_dyn_o rts/dist/build/StgCRun.debug_dyn_o rts/dist/build/StgPrimFloat.debug_dyn_o rts/dist/build/Task.debug_dyn_o rts/dist/build/ThreadLabels.debug_dyn_o rts/dist/build/ThreadPaused.debug_dyn_o rts/dist/build/Threads.debug_dyn_o rts/dist/build/Ticky.debug_dyn_o rts/dist/build/Timer.debug_dyn_o rts/dist/build/Trace.debug_dyn_o rts/dist/build/WSDeque.debug_dyn_o rts/dist/build/Weak.debug_dyn_o rts/dist/build/hooks/FlagDefaults.debug_dyn_o rts/dist/build/hooks/MallocFail.debug_dyn_o rts/dist/build/hooks/OnExit.debug_dyn_o rts/dist/build/hooks/OutOfHeap.debug_dyn_o rts/dist/build/hooks/StackOverflow.debug_dyn_o rts/dist/build/sm/BlockAlloc.debug_dyn_o rts/dist/build/sm/Compact.debug_dyn_o rts/dist/build/sm/Evac.debug_dyn_o rts/dist/build/sm/GC.debug_dyn_o rts/dist/build/sm/GCAux.debug_dyn_o rts/dist/build/sm/GCUtils.debug_dyn_o rts/dist/build/sm/MBlock.debug_dyn_o rts/dist/build/sm/MarkWeak.debug_dyn_o rts/dist/build/sm/Sanity.debug_dyn_o rts/dist/build/sm/Scav.debug_dyn_o rts/dist/build/sm/Storage.debug_dyn_o rts/dist/build/sm/Sweep.debug_dyn_o rts/dist/build/eventlog/EventLog.debug_dyn_o rts/dist/build/posix/GetEnv.debug_dyn_o rts/dist/build/posix/GetTime.debug_dyn_o rts/dist/build/posix/Itimer.debug_dyn_o rts/dist/build/posix/OSMem.debug_dyn_o rts/dist/build/posix/OSThreads.debug_dyn_o rts/dist/build/posix/Select.debug_dyn_o rts/dist/build/posix/Signals.debug_dyn_o rts/dist/build/posix/TTY.debug_dyn_o rts/dist/build/Apply.debug_dyn_o rts/dist/build/Exception.debug_dyn_o rts/dist/build/HeapStackCheck.debug_dyn_o rts/dist/build/PrimOps.debug_dyn_o rts/dist/build/StgMiscClosures.debug_dyn_o rts/dist/build/StgStartup.debug_dyn_o rts/dist/build/StgStdThunks.debug_dyn_o rts/dist/build/Updates.debug_dyn_o rts/dist/build/AutoApply.debug_dyn_o -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -o rts/dist/build/libHSrts_debug-ghc8.0.2.so "rm" -f rts/dist/build/libHSrts_thr-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts_thr-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.thr_dyn_o rts/dist/build/Arena.thr_dyn_o rts/dist/build/Capability.thr_dyn_o rts/dist/build/CheckUnload.thr_dyn_o rts/dist/build/ClosureFlags.thr_dyn_o rts/dist/build/Disassembler.thr_dyn_o rts/dist/build/FileLock.thr_dyn_o rts/dist/build/Globals.thr_dyn_o rts/dist/build/Hash.thr_dyn_o rts/dist/build/Hpc.thr_dyn_o rts/dist/build/HsFFI.thr_dyn_o rts/dist/build/Inlines.thr_dyn_o rts/dist/build/Interpreter.thr_dyn_o rts/dist/build/LdvProfile.thr_dyn_o rts/dist/build/Libdw.thr_dyn_o rts/dist/build/LibdwPool.thr_dyn_o rts/dist/build/Linker.thr_dyn_o rts/dist/build/Messages.thr_dyn_o rts/dist/build/OldARMAtomic.thr_dyn_o rts/dist/build/Pool.thr_dyn_o rts/dist/build/Printer.thr_dyn_o rts/dist/build/ProfHeap.thr_dyn_o rts/dist/build/Profiling.thr_dyn_o rts/dist/build/Proftimer.thr_dyn_o rts/dist/build/RaiseAsync.thr_dyn_o rts/dist/build/RetainerProfile.thr_dyn_o rts/dist/build/RetainerSet.thr_dyn_o rts/dist/build/RtsAPI.thr_dyn_o rts/dist/build/RtsDllMain.thr_dyn_o rts/dist/build/RtsFlags.thr_dyn_o rts/dist/build/RtsMain.thr_dyn_o rts/dist/build/RtsMessages.thr_dyn_o rts/dist/build/RtsStartup.thr_dyn_o rts/dist/build/RtsSymbols.thr_dyn_o rts/dist/build/RtsUtils.thr_dyn_o rts/dist/build/STM.thr_dyn_o rts/dist/build/Schedule.thr_dyn_o rts/dist/build/Sparks.thr_dyn_o rts/dist/build/Stable.thr_dyn_o rts/dist/build/StaticPtrTable.thr_dyn_o rts/dist/build/Stats.thr_dyn_o rts/dist/build/StgCRun.thr_dyn_o rts/dist/build/StgPrimFloat.thr_dyn_o rts/dist/build/Task.thr_dyn_o rts/dist/build/ThreadLabels.thr_dyn_o rts/dist/build/ThreadPaused.thr_dyn_o rts/dist/build/Threads.thr_dyn_o rts/dist/build/Ticky.thr_dyn_o rts/dist/build/Timer.thr_dyn_o rts/dist/build/Trace.thr_dyn_o rts/dist/build/WSDeque.thr_dyn_o rts/dist/build/Weak.thr_dyn_o rts/dist/build/hooks/FlagDefaults.thr_dyn_o rts/dist/build/hooks/MallocFail.thr_dyn_o rts/dist/build/hooks/OnExit.thr_dyn_o rts/dist/build/hooks/OutOfHeap.thr_dyn_o rts/dist/build/hooks/StackOverflow.thr_dyn_o rts/dist/build/sm/BlockAlloc.thr_dyn_o rts/dist/build/sm/Compact.thr_dyn_o rts/dist/build/sm/Evac.thr_dyn_o rts/dist/build/sm/GC.thr_dyn_o rts/dist/build/sm/GCAux.thr_dyn_o rts/dist/build/sm/GCUtils.thr_dyn_o rts/dist/build/sm/MBlock.thr_dyn_o rts/dist/build/sm/MarkWeak.thr_dyn_o rts/dist/build/sm/Sanity.thr_dyn_o rts/dist/build/sm/Scav.thr_dyn_o rts/dist/build/sm/Storage.thr_dyn_o rts/dist/build/sm/Sweep.thr_dyn_o rts/dist/build/eventlog/EventLog.thr_dyn_o rts/dist/build/posix/GetEnv.thr_dyn_o rts/dist/build/posix/GetTime.thr_dyn_o rts/dist/build/posix/Itimer.thr_dyn_o rts/dist/build/posix/OSMem.thr_dyn_o rts/dist/build/posix/OSThreads.thr_dyn_o rts/dist/build/posix/Select.thr_dyn_o rts/dist/build/posix/Signals.thr_dyn_o rts/dist/build/posix/TTY.thr_dyn_o rts/dist/build/sm/Evac_thr.thr_dyn_o rts/dist/build/sm/Scav_thr.thr_dyn_o rts/dist/build/Apply.thr_dyn_o rts/dist/build/Exception.thr_dyn_o rts/dist/build/HeapStackCheck.thr_dyn_o rts/dist/build/PrimOps.thr_dyn_o rts/dist/build/StgMiscClosures.thr_dyn_o rts/dist/build/StgStartup.thr_dyn_o rts/dist/build/StgStdThunks.thr_dyn_o rts/dist/build/Updates.thr_dyn_o rts/dist/build/AutoApply.thr_dyn_o -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -o rts/dist/build/libHSrts_thr-ghc8.0.2.so "rm" -f rts/dist/build/libHSrts_thr_debug-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts_thr_debug-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.thr_debug_dyn_o rts/dist/build/Arena.thr_debug_dyn_o rts/dist/build/Capability.thr_debug_dyn_o rts/dist/build/CheckUnload.thr_debug_dyn_o rts/dist/build/ClosureFlags.thr_debug_dyn_o rts/dist/build/Disassembler.thr_debug_dyn_o rts/dist/build/FileLock.thr_debug_dyn_o rts/dist/build/Globals.thr_debug_dyn_o rts/dist/build/Hash.thr_debug_dyn_o rts/dist/build/Hpc.thr_debug_dyn_o rts/dist/build/HsFFI.thr_debug_dyn_o rts/dist/build/Inlines.thr_debug_dyn_o rts/dist/build/Interpreter.thr_debug_dyn_o rts/dist/build/LdvProfile.thr_debug_dyn_o rts/dist/build/Libdw.thr_debug_dyn_o rts/dist/build/LibdwPool.thr_debug_dyn_o rts/dist/build/Linker.thr_debug_dyn_o rts/dist/build/Messages.thr_debug_dyn_o rts/dist/build/OldARMAtomic.thr_debug_dyn_o rts/dist/build/Pool.thr_debug_dyn_o rts/dist/build/Printer.thr_debug_dyn_o rts/dist/build/ProfHeap.thr_debug_dyn_o rts/dist/build/Profiling.thr_debug_dyn_o rts/dist/build/Proftimer.thr_debug_dyn_o rts/dist/build/RaiseAsync.thr_debug_dyn_o rts/dist/build/RetainerProfile.thr_debug_dyn_o rts/dist/build/RetainerSet.thr_debug_dyn_o rts/dist/build/RtsAPI.thr_debug_dyn_o rts/dist/build/RtsDllMain.thr_debug_dyn_o rts/dist/build/RtsFlags.thr_debug_dyn_o rts/dist/build/RtsMain.thr_debug_dyn_o rts/dist/build/RtsMessages.thr_debug_dyn_o rts/dist/build/RtsStartup.thr_debug_dyn_o rts/dist/build/RtsSymbols.thr_debug_dyn_o rts/dist/build/RtsUtils.thr_debug_dyn_o rts/dist/build/STM.thr_debug_dyn_o rts/dist/build/Schedule.thr_debug_dyn_o rts/dist/build/Sparks.thr_debug_dyn_o rts/dist/build/Stable.thr_debug_dyn_o rts/dist/build/StaticPtrTable.thr_debug_dyn_o rts/dist/build/Stats.thr_debug_dyn_o rts/dist/build/StgCRun.thr_debug_dyn_o rts/dist/build/StgPrimFloat.thr_debug_dyn_o rts/dist/build/Task.thr_debug_dyn_o rts/dist/build/ThreadLabels.thr_debug_dyn_o rts/dist/build/ThreadPaused.thr_debug_dyn_o rts/dist/build/Threads.thr_debug_dyn_o rts/dist/build/Ticky.thr_debug_dyn_o rts/dist/build/Timer.thr_debug_dyn_o rts/dist/build/Trace.thr_debug_dyn_o rts/dist/build/WSDeque.thr_debug_dyn_o rts/dist/build/Weak.thr_debug_dyn_o rts/dist/build/hooks/FlagDefaults.thr_debug_dyn_o rts/dist/build/hooks/MallocFail.thr_debug_dyn_o rts/dist/build/hooks/OnExit.thr_debug_dyn_o rts/dist/build/hooks/OutOfHeap.thr_debug_dyn_o rts/dist/build/hooks/StackOverflow.thr_debug_dyn_o rts/dist/build/sm/BlockAlloc.thr_debug_dyn_o rts/dist/build/sm/Compact.thr_debug_dyn_o rts/dist/build/sm/Evac.thr_debug_dyn_o rts/dist/build/sm/GC.thr_debug_dyn_o rts/dist/build/sm/GCAux.thr_debug_dyn_o rts/dist/build/sm/GCUtils.thr_debug_dyn_o rts/dist/build/sm/MBlock.thr_debug_dyn_o rts/dist/build/sm/MarkWeak.thr_debug_dyn_o rts/dist/build/sm/Sanity.thr_debug_dyn_o rts/dist/build/sm/Scav.thr_debug_dyn_o rts/dist/build/sm/Storage.thr_debug_dyn_o rts/dist/build/sm/Sweep.thr_debug_dyn_o rts/dist/build/eventlog/EventLog.thr_debug_dyn_o rts/dist/build/posix/GetEnv.thr_debug_dyn_o rts/dist/build/posix/GetTime.thr_debug_dyn_o rts/dist/build/posix/Itimer.thr_debug_dyn_o rts/dist/build/posix/OSMem.thr_debug_dyn_o rts/dist/build/posix/OSThreads.thr_debug_dyn_o rts/dist/build/posix/Select.thr_debug_dyn_o rts/dist/build/posix/Signals.thr_debug_dyn_o rts/dist/build/posix/TTY.thr_debug_dyn_o rts/dist/build/sm/Evac_thr.thr_debug_dyn_o rts/dist/build/sm/Scav_thr.thr_debug_dyn_o rts/dist/build/Apply.thr_debug_dyn_o rts/dist/build/Exception.thr_debug_dyn_o rts/dist/build/HeapStackCheck.thr_debug_dyn_o rts/dist/build/PrimOps.thr_debug_dyn_o rts/dist/build/StgMiscClosures.thr_debug_dyn_o rts/dist/build/StgStartup.thr_debug_dyn_o rts/dist/build/StgStdThunks.thr_debug_dyn_o rts/dist/build/Updates.thr_debug_dyn_o rts/dist/build/AutoApply.thr_debug_dyn_o -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -O0 -o rts/dist/build/libHSrts_thr_debug-ghc8.0.2.so "rm" -f rts/dist/build/libHSrts_l-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts_l-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.l_dyn_o rts/dist/build/Arena.l_dyn_o rts/dist/build/Capability.l_dyn_o rts/dist/build/CheckUnload.l_dyn_o rts/dist/build/ClosureFlags.l_dyn_o rts/dist/build/Disassembler.l_dyn_o rts/dist/build/FileLock.l_dyn_o rts/dist/build/Globals.l_dyn_o rts/dist/build/Hash.l_dyn_o rts/dist/build/Hpc.l_dyn_o rts/dist/build/HsFFI.l_dyn_o rts/dist/build/Inlines.l_dyn_o rts/dist/build/Interpreter.l_dyn_o rts/dist/build/LdvProfile.l_dyn_o rts/dist/build/Libdw.l_dyn_o rts/dist/build/LibdwPool.l_dyn_o rts/dist/build/Linker.l_dyn_o rts/dist/build/Messages.l_dyn_o rts/dist/build/OldARMAtomic.l_dyn_o rts/dist/build/Pool.l_dyn_o rts/dist/build/Printer.l_dyn_o rts/dist/build/ProfHeap.l_dyn_o rts/dist/build/Profiling.l_dyn_o rts/dist/build/Proftimer.l_dyn_o rts/dist/build/RaiseAsync.l_dyn_o rts/dist/build/RetainerProfile.l_dyn_o rts/dist/build/RetainerSet.l_dyn_o rts/dist/build/RtsAPI.l_dyn_o rts/dist/build/RtsDllMain.l_dyn_o rts/dist/build/RtsFlags.l_dyn_o rts/dist/build/RtsMain.l_dyn_o rts/dist/build/RtsMessages.l_dyn_o rts/dist/build/RtsStartup.l_dyn_o rts/dist/build/RtsSymbols.l_dyn_o rts/dist/build/RtsUtils.l_dyn_o rts/dist/build/STM.l_dyn_o rts/dist/build/Schedule.l_dyn_o rts/dist/build/Sparks.l_dyn_o rts/dist/build/Stable.l_dyn_o rts/dist/build/StaticPtrTable.l_dyn_o rts/dist/build/Stats.l_dyn_o rts/dist/build/StgCRun.l_dyn_o rts/dist/build/StgPrimFloat.l_dyn_o rts/dist/build/Task.l_dyn_o rts/dist/build/ThreadLabels.l_dyn_o rts/dist/build/ThreadPaused.l_dyn_o rts/dist/build/Threads.l_dyn_o rts/dist/build/Ticky.l_dyn_o rts/dist/build/Timer.l_dyn_o rts/dist/build/Trace.l_dyn_o rts/dist/build/WSDeque.l_dyn_o rts/dist/build/Weak.l_dyn_o rts/dist/build/hooks/FlagDefaults.l_dyn_o rts/dist/build/hooks/MallocFail.l_dyn_o rts/dist/build/hooks/OnExit.l_dyn_o rts/dist/build/hooks/OutOfHeap.l_dyn_o rts/dist/build/hooks/StackOverflow.l_dyn_o rts/dist/build/sm/BlockAlloc.l_dyn_o rts/dist/build/sm/Compact.l_dyn_o rts/dist/build/sm/Evac.l_dyn_o rts/dist/build/sm/GC.l_dyn_o rts/dist/build/sm/GCAux.l_dyn_o rts/dist/build/sm/GCUtils.l_dyn_o rts/dist/build/sm/MBlock.l_dyn_o rts/dist/build/sm/MarkWeak.l_dyn_o rts/dist/build/sm/Sanity.l_dyn_o rts/dist/build/sm/Scav.l_dyn_o rts/dist/build/sm/Storage.l_dyn_o rts/dist/build/sm/Sweep.l_dyn_o rts/dist/build/eventlog/EventLog.l_dyn_o rts/dist/build/posix/GetEnv.l_dyn_o rts/dist/build/posix/GetTime.l_dyn_o rts/dist/build/posix/Itimer.l_dyn_o rts/dist/build/posix/OSMem.l_dyn_o rts/dist/build/posix/OSThreads.l_dyn_o rts/dist/build/posix/Select.l_dyn_o rts/dist/build/posix/Signals.l_dyn_o rts/dist/build/posix/TTY.l_dyn_o rts/dist/build/Apply.l_dyn_o rts/dist/build/Exception.l_dyn_o rts/dist/build/HeapStackCheck.l_dyn_o rts/dist/build/PrimOps.l_dyn_o rts/dist/build/StgMiscClosures.l_dyn_o rts/dist/build/StgStartup.l_dyn_o rts/dist/build/StgStdThunks.l_dyn_o rts/dist/build/Updates.l_dyn_o rts/dist/build/AutoApply.l_dyn_o -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -o rts/dist/build/libHSrts_l-ghc8.0.2.so "rm" -f rts/dist/build/libHSrts_thr_l-ghc8.0.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/rts/libHSrts_thr_l-ghc8.0.2.so -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/Adjustor.thr_l_dyn_o rts/dist/build/Arena.thr_l_dyn_o rts/dist/build/Capability.thr_l_dyn_o rts/dist/build/CheckUnload.thr_l_dyn_o rts/dist/build/ClosureFlags.thr_l_dyn_o rts/dist/build/Disassembler.thr_l_dyn_o rts/dist/build/FileLock.thr_l_dyn_o rts/dist/build/Globals.thr_l_dyn_o rts/dist/build/Hash.thr_l_dyn_o rts/dist/build/Hpc.thr_l_dyn_o rts/dist/build/HsFFI.thr_l_dyn_o rts/dist/build/Inlines.thr_l_dyn_o rts/dist/build/Interpreter.thr_l_dyn_o rts/dist/build/LdvProfile.thr_l_dyn_o rts/dist/build/Libdw.thr_l_dyn_o rts/dist/build/LibdwPool.thr_l_dyn_o rts/dist/build/Linker.thr_l_dyn_o rts/dist/build/Messages.thr_l_dyn_o rts/dist/build/OldARMAtomic.thr_l_dyn_o rts/dist/build/Pool.thr_l_dyn_o rts/dist/build/Printer.thr_l_dyn_o rts/dist/build/ProfHeap.thr_l_dyn_o rts/dist/build/Profiling.thr_l_dyn_o rts/dist/build/Proftimer.thr_l_dyn_o rts/dist/build/RaiseAsync.thr_l_dyn_o rts/dist/build/RetainerProfile.thr_l_dyn_o rts/dist/build/RetainerSet.thr_l_dyn_o rts/dist/build/RtsAPI.thr_l_dyn_o rts/dist/build/RtsDllMain.thr_l_dyn_o rts/dist/build/RtsFlags.thr_l_dyn_o rts/dist/build/RtsMain.thr_l_dyn_o rts/dist/build/RtsMessages.thr_l_dyn_o rts/dist/build/RtsStartup.thr_l_dyn_o rts/dist/build/RtsSymbols.thr_l_dyn_o rts/dist/build/RtsUtils.thr_l_dyn_o rts/dist/build/STM.thr_l_dyn_o rts/dist/build/Schedule.thr_l_dyn_o rts/dist/build/Sparks.thr_l_dyn_o rts/dist/build/Stable.thr_l_dyn_o rts/dist/build/StaticPtrTable.thr_l_dyn_o rts/dist/build/Stats.thr_l_dyn_o rts/dist/build/StgCRun.thr_l_dyn_o rts/dist/build/StgPrimFloat.thr_l_dyn_o rts/dist/build/Task.thr_l_dyn_o rts/dist/build/ThreadLabels.thr_l_dyn_o rts/dist/build/ThreadPaused.thr_l_dyn_o rts/dist/build/Threads.thr_l_dyn_o rts/dist/build/Ticky.thr_l_dyn_o rts/dist/build/Timer.thr_l_dyn_o rts/dist/build/Trace.thr_l_dyn_o rts/dist/build/WSDeque.thr_l_dyn_o rts/dist/build/Weak.thr_l_dyn_o rts/dist/build/hooks/FlagDefaults.thr_l_dyn_o rts/dist/build/hooks/MallocFail.thr_l_dyn_o rts/dist/build/hooks/OnExit.thr_l_dyn_o rts/dist/build/hooks/OutOfHeap.thr_l_dyn_o rts/dist/build/hooks/StackOverflow.thr_l_dyn_o rts/dist/build/sm/BlockAlloc.thr_l_dyn_o rts/dist/build/sm/Compact.thr_l_dyn_o rts/dist/build/sm/Evac.thr_l_dyn_o rts/dist/build/sm/GC.thr_l_dyn_o rts/dist/build/sm/GCAux.thr_l_dyn_o rts/dist/build/sm/GCUtils.thr_l_dyn_o rts/dist/build/sm/MBlock.thr_l_dyn_o rts/dist/build/sm/MarkWeak.thr_l_dyn_o rts/dist/build/sm/Sanity.thr_l_dyn_o rts/dist/build/sm/Scav.thr_l_dyn_o rts/dist/build/sm/Storage.thr_l_dyn_o rts/dist/build/sm/Sweep.thr_l_dyn_o rts/dist/build/eventlog/EventLog.thr_l_dyn_o rts/dist/build/posix/GetEnv.thr_l_dyn_o rts/dist/build/posix/GetTime.thr_l_dyn_o rts/dist/build/posix/Itimer.thr_l_dyn_o rts/dist/build/posix/OSMem.thr_l_dyn_o rts/dist/build/posix/OSThreads.thr_l_dyn_o rts/dist/build/posix/Select.thr_l_dyn_o rts/dist/build/posix/Signals.thr_l_dyn_o rts/dist/build/posix/TTY.thr_l_dyn_o rts/dist/build/sm/Evac_thr.thr_l_dyn_o rts/dist/build/sm/Scav_thr.thr_l_dyn_o rts/dist/build/Apply.thr_l_dyn_o rts/dist/build/Exception.thr_l_dyn_o rts/dist/build/HeapStackCheck.thr_l_dyn_o rts/dist/build/PrimOps.thr_l_dyn_o rts/dist/build/StgMiscClosures.thr_l_dyn_o rts/dist/build/StgStartup.thr_l_dyn_o rts/dist/build/StgStdThunks.thr_l_dyn_o rts/dist/build/Updates.thr_l_dyn_o rts/dist/build/AutoApply.thr_l_dyn_o -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -O2 -o rts/dist/build/libHSrts_thr_l-ghc8.0.2.so "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Exception.hs-boot -o libraries/base/dist-install/build/GHC/Exception.o-boot -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o-boot "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a.contents /home/pbulk/build/lang/ghc80/work/.tools/bin/find libraries/integer-gmp/dist-install/build/GHC/Integer_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Type_o_split -name '*.o' -print >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Exception.hs-boot -o libraries/base/dist-install/build/GHC/Exception.p_o-boot -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o-boot echo libraries/integer-gmp/dist-install/build/cbits/wrappers.o >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a.contents "ar" q libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a @libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a.contents ar: creating libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1.a.contents "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a.contents /home/pbulk/build/lang/ghc80/work/.tools/bin/find libraries/integer-gmp/dist-install/build/GHC/Integer_p_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms_p_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals_p_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals_p_o_split libraries/integer-gmp/dist-install/build/GHC/Integer/Type_p_o_split -name '*.p_o' -print >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a.contents echo libraries/integer-gmp/dist-install/build/cbits/wrappers.p_o >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.0.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,/usr/pkg/lib/ghc-8.0.2/rts libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o libraries/ghc-prim/dist-install/build/cbits/atomic.dyn_o libraries/ghc-prim/dist-install/build/cbits/bswap.dyn_o libraries/ghc-prim/dist-install/build/cbits/clz.dyn_o libraries/ghc-prim/dist-install/build/cbits/ctz.dyn_o libraries/ghc-prim/dist-install/build/cbits/debug.dyn_o libraries/ghc-prim/dist-install/build/cbits/longlong.dyn_o libraries/ghc-prim/dist-install/build/cbits/popcnt.dyn_o libraries/ghc-prim/dist-install/build/cbits/word2float.dyn_o -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/ghc-prim-0.5.0.0/libHSghc-prim-0.5.0.0-ghc8.0.2.so -no-auto-link-packages -o libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.0.0-ghc8.0.2.so "ar" q libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a @libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a.contents ar: creating libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Err.hs -o libraries/base/dist-install/build/GHC/Err.o -dyno libraries/base/dist-install/build/GHC/Err.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.0.1 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build/autogen -Ilibraries/integer-gmp/include -I/usr/pkg/include -optP-include -optPlibraries/integer-gmp/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,/usr/pkg/lib/ghc-8.0.2/ghc-prim-0.5.0.0 -optl-Wl,-rpath -optl-Wl,/usr/pkg/lib/ghc-8.0.2/rts libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o libraries/integer-gmp/dist-install/build/cbits/wrappers.dyn_o -shared -dynamic -dynload deploy -dylib-install-name /usr/pkg/lib/ghc-8.0.2/integer-gmp-1.0.0.1/libHSinteger-gmp-1.0.0.1-ghc8.0.2.so -lgmp -L/usr/pkg/lib -no-auto-link-packages -o libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.0.1-ghc8.0.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Err.hs -o libraries/base/dist-install/build/GHC/Err.p_o -dyno libraries/base/dist-install/build/GHC/Err.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Base.hs -o libraries/base/dist-install/build/GHC/Base.o -dyno libraries/base/dist-install/build/GHC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Base.hs -o libraries/base/dist-install/build/GHC/Base.p_o -dyno libraries/base/dist-install/build/GHC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Num.hs -o libraries/base/dist-install/build/GHC/Num.o -dyno libraries/base/dist-install/build/GHC/Num.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Maybe.hs -o libraries/base/dist-install/build/Data/Maybe.o -dyno libraries/base/dist-install/build/Data/Maybe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Float/ConversionUtils.hs -o libraries/base/dist-install/build/GHC/Float/ConversionUtils.o -dyno libraries/base/dist-install/build/GHC/Float/ConversionUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/Fail.hs -o libraries/base/dist-install/build/Control/Monad/Fail.o -dyno libraries/base/dist-install/build/Control/Monad/Fail.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Bool.hs -o libraries/base/dist-install/build/Data/Bool.o -dyno libraries/base/dist-install/build/Data/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Tuple.hs -o libraries/base/dist-install/build/Data/Tuple.o -dyno libraries/base/dist-install/build/Data/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Functor.hs -o libraries/base/dist-install/build/Data/Functor.o -dyno libraries/base/dist-install/build/Data/Functor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Eq.hs -o libraries/base/dist-install/build/Data/Eq.o -dyno libraries/base/dist-install/build/Data/Eq.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/MVar.hs -o libraries/base/dist-install/build/GHC/MVar.o -dyno libraries/base/dist-install/build/GHC/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Stack/CCS.hs-boot -o libraries/base/dist-install/build/GHC/Stack/CCS.o-boot -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Unsafe.hs -o libraries/base/dist-install/build/GHC/IO/Unsafe.o -dyno libraries/base/dist-install/build/GHC/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Weak.hs -o libraries/base/dist-install/build/GHC/Weak.o -dyno libraries/base/dist-install/build/GHC/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Arr.hs -o libraries/base/dist-install/build/GHC/Event/Arr.o -dyno libraries/base/dist-install/build/GHC/Event/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Function.hs -o libraries/base/dist-install/build/Data/Function.o -dyno libraries/base/dist-install/build/Data/Function.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Coerce.hs -o libraries/base/dist-install/build/Data/Coerce.o -dyno libraries/base/dist-install/build/Data/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/ConsoleHandler.hs -o libraries/base/dist-install/build/GHC/ConsoleHandler.o -dyno libraries/base/dist-install/build/GHC/ConsoleHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Constants.hs -o libraries/base/dist-install/build/GHC/Constants.o -dyno libraries/base/dist-install/build/GHC/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/GHCi.hs -o libraries/base/dist-install/build/GHC/GHCi.o -dyno libraries/base/dist-install/build/GHC/GHCi.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/CodePage.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/PArr.hs -o libraries/base/dist-install/build/GHC/PArr.o -dyno libraries/base/dist-install/build/GHC/PArr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Profiling.hs -o libraries/base/dist-install/build/GHC/Profiling.o -dyno libraries/base/dist-install/build/GHC/Profiling.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Bool.hs -o libraries/base/dist-install/build/Data/Bool.p_o -dyno libraries/base/dist-install/build/Data/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Num.hs -o libraries/base/dist-install/build/GHC/Num.p_o -dyno libraries/base/dist-install/build/GHC/Num.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Maybe.hs -o libraries/base/dist-install/build/Data/Maybe.p_o -dyno libraries/base/dist-install/build/Data/Maybe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Float/ConversionUtils.hs -o libraries/base/dist-install/build/GHC/Float/ConversionUtils.p_o -dyno libraries/base/dist-install/build/GHC/Float/ConversionUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Monad/Fail.hs -o libraries/base/dist-install/build/Control/Monad/Fail.p_o -dyno libraries/base/dist-install/build/Control/Monad/Fail.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Stack/CCS.hs-boot -o libraries/base/dist-install/build/GHC/Stack/CCS.p_o-boot -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Unsafe.hs -o libraries/base/dist-install/build/GHC/IO/Unsafe.p_o -dyno libraries/base/dist-install/build/GHC/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Tuple.hs -o libraries/base/dist-install/build/Data/Tuple.p_o -dyno libraries/base/dist-install/build/Data/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Eq.hs -o libraries/base/dist-install/build/Data/Eq.p_o -dyno libraries/base/dist-install/build/Data/Eq.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Functor.hs -o libraries/base/dist-install/build/Data/Functor.p_o -dyno libraries/base/dist-install/build/Data/Functor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/MVar.hs -o libraries/base/dist-install/build/GHC/MVar.p_o -dyno libraries/base/dist-install/build/GHC/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Weak.hs -o libraries/base/dist-install/build/GHC/Weak.p_o -dyno libraries/base/dist-install/build/GHC/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Arr.hs -o libraries/base/dist-install/build/GHC/Event/Arr.p_o -dyno libraries/base/dist-install/build/GHC/Event/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Function.hs -o libraries/base/dist-install/build/Data/Function.p_o -dyno libraries/base/dist-install/build/Data/Function.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Coerce.hs -o libraries/base/dist-install/build/Data/Coerce.p_o -dyno libraries/base/dist-install/build/Data/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/ConsoleHandler.hs -o libraries/base/dist-install/build/GHC/ConsoleHandler.p_o -dyno libraries/base/dist-install/build/GHC/ConsoleHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Constants.hs -o libraries/base/dist-install/build/GHC/Constants.p_o -dyno libraries/base/dist-install/build/GHC/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/GHCi.hs -o libraries/base/dist-install/build/GHC/GHCi.p_o -dyno libraries/base/dist-install/build/GHC/GHCi.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/CodePage.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/PArr.hs -o libraries/base/dist-install/build/GHC/PArr.p_o -dyno libraries/base/dist-install/build/GHC/PArr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Profiling.hs -o libraries/base/dist-install/build/GHC/Profiling.p_o -dyno libraries/base/dist-install/build/GHC/Profiling.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/List.hs -o libraries/base/dist-install/build/GHC/List.o -dyno libraries/base/dist-install/build/GHC/List.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Float/RealFracMethods.hs -o libraries/base/dist-install/build/GHC/Float/RealFracMethods.o -dyno libraries/base/dist-install/build/GHC/Float/RealFracMethods.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Type/Bool.hs -o libraries/base/dist-install/build/Data/Type/Bool.o -dyno libraries/base/dist-install/build/Data/Type/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Type/Bool.hs -o libraries/base/dist-install/build/Data/Type/Bool.p_o -dyno libraries/base/dist-install/build/Data/Type/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/List.hs -o libraries/base/dist-install/build/GHC/List.p_o -dyno libraries/base/dist-install/build/GHC/List.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Float/RealFracMethods.hs -o libraries/base/dist-install/build/GHC/Float/RealFracMethods.p_o -dyno libraries/base/dist-install/build/GHC/Float/RealFracMethods.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Show.hs -o libraries/base/dist-install/build/GHC/Show.o -dyno libraries/base/dist-install/build/GHC/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Show.hs -o libraries/base/dist-install/build/GHC/Show.p_o -dyno libraries/base/dist-install/build/GHC/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Char.hs -o libraries/base/dist-install/build/GHC/Char.o -dyno libraries/base/dist-install/build/GHC/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/ST.hs -o libraries/base/dist-install/build/GHC/ST.o -dyno libraries/base/dist-install/build/GHC/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/Show.hs -o libraries/base/dist-install/build/Text/Show.o -dyno libraries/base/dist-install/build/Text/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Char.hs -o libraries/base/dist-install/build/GHC/Char.p_o -dyno libraries/base/dist-install/build/GHC/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/ST.hs -o libraries/base/dist-install/build/GHC/ST.p_o -dyno libraries/base/dist-install/build/GHC/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Text/Show.hs -o libraries/base/dist-install/build/Text/Show.p_o -dyno libraries/base/dist-install/build/Text/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Enum.hs -o libraries/base/dist-install/build/GHC/Enum.o -dyno libraries/base/dist-install/build/GHC/Enum.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/STRef.hs -o libraries/base/dist-install/build/GHC/STRef.o -dyno libraries/base/dist-install/build/GHC/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Enum.hs -o libraries/base/dist-install/build/GHC/Enum.p_o -dyno libraries/base/dist-install/build/GHC/Enum.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/STRef.hs -o libraries/base/dist-install/build/GHC/STRef.p_o -dyno libraries/base/dist-install/build/GHC/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Real.hs -o libraries/base/dist-install/build/GHC/Real.o -dyno libraries/base/dist-install/build/GHC/Real.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Real.hs -o libraries/base/dist-install/build/GHC/Real.p_o -dyno libraries/base/dist-install/build/GHC/Real.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Arr.hs -o libraries/base/dist-install/build/GHC/Arr.o -dyno libraries/base/dist-install/build/GHC/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Bits.hs -o libraries/base/dist-install/build/Data/Bits.o -dyno libraries/base/dist-install/build/Data/Bits.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Arr.hs -o libraries/base/dist-install/build/GHC/Arr.p_o -dyno libraries/base/dist-install/build/GHC/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Bits.hs -o libraries/base/dist-install/build/Data/Bits.p_o -dyno libraries/base/dist-install/build/Data/Bits.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Float.hs -o libraries/base/dist-install/build/GHC/Float.o -dyno libraries/base/dist-install/build/GHC/Float.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Unicode.hs -o libraries/base/dist-install/build/GHC/Unicode.o -dyno libraries/base/dist-install/build/GHC/Unicode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Float.hs -o libraries/base/dist-install/build/GHC/Float.p_o -dyno libraries/base/dist-install/build/GHC/Float.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Unicode.hs -o libraries/base/dist-install/build/GHC/Unicode.p_o -dyno libraries/base/dist-install/build/GHC/Unicode.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/ParserCombinators/ReadP.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Text/ParserCombinators/ReadP.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.p_o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/Read/Lex.hs -o libraries/base/dist-install/build/Text/Read/Lex.o -dyno libraries/base/dist-install/build/Text/Read/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/ParserCombinators/ReadPrec.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Text/ParserCombinators/ReadPrec.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.p_o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Text/Read/Lex.hs -o libraries/base/dist-install/build/Text/Read/Lex.p_o -dyno libraries/base/dist-install/build/Text/Read/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Read.hs -o libraries/base/dist-install/build/GHC/Read.o -dyno libraries/base/dist-install/build/GHC/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Read.hs -o libraries/base/dist-install/build/GHC/Read.p_o -dyno libraries/base/dist-install/build/GHC/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Type/Equality.hs -o libraries/base/dist-install/build/Data/Type/Equality.o -dyno libraries/base/dist-install/build/Data/Type/Equality.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Proxy.hs -o libraries/base/dist-install/build/Data/Proxy.o -dyno libraries/base/dist-install/build/Data/Proxy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Numeric.hs -o libraries/base/dist-install/build/Numeric.o -dyno libraries/base/dist-install/build/Numeric.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Ord.hs -o libraries/base/dist-install/build/Data/Ord.o -dyno libraries/base/dist-install/build/Data/Ord.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Word.hs -o libraries/base/dist-install/build/GHC/Word.o -dyno libraries/base/dist-install/build/GHC/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Char.hs -o libraries/base/dist-install/build/Data/Char.o -dyno libraries/base/dist-install/build/Data/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/IOMode.hs -o libraries/base/dist-install/build/GHC/IO/IOMode.o -dyno libraries/base/dist-install/build/GHC/IO/IOMode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Type/Equality.hs -o libraries/base/dist-install/build/Data/Type/Equality.p_o -dyno libraries/base/dist-install/build/Data/Type/Equality.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Proxy.hs -o libraries/base/dist-install/build/Data/Proxy.p_o -dyno libraries/base/dist-install/build/Data/Proxy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Numeric.hs -o libraries/base/dist-install/build/Numeric.p_o -dyno libraries/base/dist-install/build/Numeric.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Ord.hs -o libraries/base/dist-install/build/Data/Ord.p_o -dyno libraries/base/dist-install/build/Data/Ord.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Char.hs -o libraries/base/dist-install/build/Data/Char.p_o -dyno libraries/base/dist-install/build/Data/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Word.hs -o libraries/base/dist-install/build/GHC/Word.p_o -dyno libraries/base/dist-install/build/GHC/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/IOMode.hs -o libraries/base/dist-install/build/GHC/IO/IOMode.p_o -dyno libraries/base/dist-install/build/GHC/IO/IOMode.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Either.hs -o libraries/base/dist-install/build/Data/Either.o -dyno libraries/base/dist-install/build/Data/Either.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/TypeLits.hs -o libraries/base/dist-install/build/GHC/TypeLits.o -dyno libraries/base/dist-install/build/GHC/TypeLits.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Ptr.hs -o libraries/base/dist-install/build/GHC/Ptr.o -dyno libraries/base/dist-install/build/GHC/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Fingerprint/Type.hs -o libraries/base/dist-install/build/GHC/Fingerprint/Type.o -dyno libraries/base/dist-install/build/GHC/Fingerprint/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Int.hs -o libraries/base/dist-install/build/GHC/Int.o -dyno libraries/base/dist-install/build/GHC/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Type/Coercion.hs -o libraries/base/dist-install/build/Data/Type/Coercion.o -dyno libraries/base/dist-install/build/Data/Type/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/OldList.hs -o libraries/base/dist-install/build/Data/OldList.o -dyno libraries/base/dist-install/build/Data/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Word.hs -o libraries/base/dist-install/build/Data/Word.o -dyno libraries/base/dist-install/build/Data/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/TypeLits.hs -o libraries/base/dist-install/build/GHC/TypeLits.p_o -dyno libraries/base/dist-install/build/GHC/TypeLits.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Ptr.hs -o libraries/base/dist-install/build/GHC/Ptr.p_o -dyno libraries/base/dist-install/build/GHC/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Either.hs -o libraries/base/dist-install/build/Data/Either.p_o -dyno libraries/base/dist-install/build/Data/Either.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/OldList.hs -o libraries/base/dist-install/build/Data/OldList.p_o -dyno libraries/base/dist-install/build/Data/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Fingerprint/Type.hs -o libraries/base/dist-install/build/GHC/Fingerprint/Type.p_o -dyno libraries/base/dist-install/build/GHC/Fingerprint/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Int.hs -o libraries/base/dist-install/build/GHC/Int.p_o -dyno libraries/base/dist-install/build/GHC/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Word.hs -o libraries/base/dist-install/build/Data/Word.p_o -dyno libraries/base/dist-install/build/Data/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Type/Coercion.hs -o libraries/base/dist-install/build/Data/Type/Coercion.p_o -dyno libraries/base/dist-install/build/Data/Type/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/Read.hs -o libraries/base/dist-install/build/Text/Read.o -dyno libraries/base/dist-install/build/Text/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Generics.hs -o libraries/base/dist-install/build/GHC/Generics.o -dyno libraries/base/dist-install/build/GHC/Generics.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Stable.hs -o libraries/base/dist-install/build/GHC/Stable.o -dyno libraries/base/dist-install/build/GHC/Stable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Category.hs -o libraries/base/dist-install/build/Control/Category.o -dyno libraries/base/dist-install/build/Control/Category.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/OldList.hs -o libraries/base/dist-install/build/GHC/OldList.o -dyno libraries/base/dist-install/build/GHC/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Fingerprint.hs-boot -o libraries/base/dist-install/build/GHC/Fingerprint.o-boot -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Int.hs -o libraries/base/dist-install/build/Data/Int.o -dyno libraries/base/dist-install/build/Data/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Event/Clock.hs -o libraries/base/dist-install/build/GHC/Event/Clock.o -dyno libraries/base/dist-install/build/GHC/Event/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Pack.hs -o libraries/base/dist-install/build/GHC/Pack.o -dyno libraries/base/dist-install/build/GHC/Pack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Generics.hs -o libraries/base/dist-install/build/GHC/Generics.p_o -dyno libraries/base/dist-install/build/GHC/Generics.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/OldList.hs -o libraries/base/dist-install/build/GHC/OldList.p_o -dyno libraries/base/dist-install/build/GHC/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Fingerprint.hs-boot -o libraries/base/dist-install/build/GHC/Fingerprint.p_o-boot -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Stable.hs -o libraries/base/dist-install/build/GHC/Stable.p_o -dyno libraries/base/dist-install/build/GHC/Stable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Int.hs -o libraries/base/dist-install/build/Data/Int.p_o -dyno libraries/base/dist-install/build/Data/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Text/Read.hs -o libraries/base/dist-install/build/Text/Read.p_o -dyno libraries/base/dist-install/build/Text/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Category.hs -o libraries/base/dist-install/build/Control/Category.p_o -dyno libraries/base/dist-install/build/Control/Category.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Event/Clock.hs -o libraries/base/dist-install/build/GHC/Event/Clock.p_o -dyno libraries/base/dist-install/build/GHC/Event/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Pack.hs -o libraries/base/dist-install/build/GHC/Pack.p_o -dyno libraries/base/dist-install/build/GHC/Pack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Monoid.hs -o libraries/base/dist-install/build/Data/Monoid.o -dyno libraries/base/dist-install/build/Data/Monoid.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Storable.hs -o libraries/base/dist-install/build/GHC/Storable.o -dyno libraries/base/dist-install/build/GHC/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Typeable/Internal.hs -o libraries/base/dist-install/build/Data/Typeable/Internal.o -dyno libraries/base/dist-install/build/Data/Typeable/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/StablePtr.hs -o libraries/base/dist-install/build/Foreign/StablePtr.o -dyno libraries/base/dist-install/build/Foreign/StablePtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Typeable/Internal.hs -o libraries/base/dist-install/build/Data/Typeable/Internal.p_o -dyno libraries/base/dist-install/build/Data/Typeable/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Monoid.hs -o libraries/base/dist-install/build/Data/Monoid.p_o -dyno libraries/base/dist-install/build/Data/Monoid.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Storable.hs -o libraries/base/dist-install/build/GHC/Storable.p_o -dyno libraries/base/dist-install/build/GHC/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/StablePtr.hs -o libraries/base/dist-install/build/Foreign/StablePtr.p_o -dyno libraries/base/dist-install/build/Foreign/StablePtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Foldable.hs -o libraries/base/dist-install/build/Data/Foldable.o -dyno libraries/base/dist-install/build/Data/Foldable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Storable.hs -o libraries/base/dist-install/build/Foreign/Storable.o -dyno libraries/base/dist-install/build/Foreign/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Typeable.hs -o libraries/base/dist-install/build/Data/Typeable.o -dyno libraries/base/dist-install/build/Data/Typeable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Typeable.hs -o libraries/base/dist-install/build/Data/Typeable.p_o -dyno libraries/base/dist-install/build/Data/Typeable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Foldable.hs -o libraries/base/dist-install/build/Data/Foldable.p_o -dyno libraries/base/dist-install/build/Data/Foldable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Storable.hs -o libraries/base/dist-install/build/Foreign/Storable.p_o -dyno libraries/base/dist-install/build/Foreign/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Functor/Const.hs -o libraries/base/dist-install/build/Data/Functor/Const.o -dyno libraries/base/dist-install/build/Data/Functor/Const.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Exception.hs -o libraries/base/dist-install/build/GHC/Exception.o -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Ptr.hs -o libraries/base/dist-install/build/Foreign/Ptr.o -dyno libraries/base/dist-install/build/Foreign/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/C/Types.hs -o libraries/base/dist-install/build/Foreign/C/Types.o -dyno libraries/base/dist-install/build/Foreign/C/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Exception.hs -o libraries/base/dist-install/build/GHC/Exception.p_o -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Functor/Const.hs -o libraries/base/dist-install/build/Data/Functor/Const.p_o -dyno libraries/base/dist-install/build/Data/Functor/Const.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Ptr.hs -o libraries/base/dist-install/build/Foreign/Ptr.p_o -dyno libraries/base/dist-install/build/Foreign/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/C/Types.hs -o libraries/base/dist-install/build/Foreign/C/Types.p_o -dyno libraries/base/dist-install/build/Foreign/C/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Exception.hs-boot -o libraries/base/dist-install/build/GHC/IO/Exception.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Dynamic.hs -o libraries/base/dist-install/build/Data/Dynamic.o -dyno libraries/base/dist-install/build/Data/Dynamic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Exception.hs-boot -o libraries/base/dist-install/build/GHC/IO/Exception.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Dynamic.hs -o libraries/base/dist-install/build/Data/Dynamic.p_o -dyno libraries/base/dist-install/build/Data/Dynamic.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO.hs -o libraries/base/dist-install/build/GHC/IO.o -dyno libraries/base/dist-install/build/GHC/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO.hs -o libraries/base/dist-install/build/GHC/IO.p_o -dyno libraries/base/dist-install/build/GHC/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Device.hs -o libraries/base/dist-install/build/GHC/IO/Device.o -dyno libraries/base/dist-install/build/GHC/IO/Device.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IORef.hs -o libraries/base/dist-install/build/GHC/IORef.o -dyno libraries/base/dist-install/build/GHC/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IOArray.hs -o libraries/base/dist-install/build/GHC/IOArray.o -dyno libraries/base/dist-install/build/GHC/IOArray.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Unsafe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IORef.hs -o libraries/base/dist-install/build/GHC/IORef.p_o -dyno libraries/base/dist-install/build/GHC/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Device.hs -o libraries/base/dist-install/build/GHC/IO/Device.p_o -dyno libraries/base/dist-install/build/GHC/IO/Device.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IOArray.hs -o libraries/base/dist-install/build/GHC/IOArray.p_o -dyno libraries/base/dist-install/build/GHC/IOArray.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Unsafe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/ForeignPtr.hs -o libraries/base/dist-install/build/GHC/ForeignPtr.o -dyno libraries/base/dist-install/build/GHC/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/IORef.hs -o libraries/base/dist-install/build/Data/IORef.o -dyno libraries/base/dist-install/build/Data/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/ForeignPtr.hs -o libraries/base/dist-install/build/GHC/ForeignPtr.p_o -dyno libraries/base/dist-install/build/GHC/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/IORef.hs -o libraries/base/dist-install/build/Data/IORef.p_o -dyno libraries/base/dist-install/build/Data/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Imp.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Concurrent.hs -o libraries/base/dist-install/build/Foreign/Concurrent.o -dyno libraries/base/dist-install/build/Foreign/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/ForeignPtr.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Unsafe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Safe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/ForeignPtr/Imp.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Concurrent.hs -o libraries/base/dist-install/build/Foreign/Concurrent.p_o -dyno libraries/base/dist-install/build/Foreign/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Buffer.hs -o libraries/base/dist-install/build/GHC/IO/Buffer.o -dyno libraries/base/dist-install/build/GHC/IO/Buffer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Array.hs -o libraries/base/dist-install/build/GHC/Event/Array.o -dyno libraries/base/dist-install/build/GHC/Event/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/IntTable.hs -o libraries/base/dist-install/build/GHC/Event/IntTable.o -dyno libraries/base/dist-install/build/GHC/Event/IntTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/ForeignPtr.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/ForeignPtr/Safe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/ForeignPtr/Unsafe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/Types.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Types.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/BufferedIO.hs -o libraries/base/dist-install/build/GHC/IO/BufferedIO.o -dyno libraries/base/dist-install/build/GHC/IO/BufferedIO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Buffer.hs -o libraries/base/dist-install/build/GHC/IO/Buffer.p_o -dyno libraries/base/dist-install/build/GHC/IO/Buffer.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Array.hs -o libraries/base/dist-install/build/GHC/Event/Array.p_o -dyno libraries/base/dist-install/build/GHC/Event/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/IntTable.hs -o libraries/base/dist-install/build/GHC/Event/IntTable.p_o -dyno libraries/base/dist-install/build/GHC/Event/IntTable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle/Types.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Types.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding.hs-boot -o libraries/base/dist-install/build/GHC/IO/Encoding.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/Types.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Types.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/BufferedIO.hs -o libraries/base/dist-install/build/GHC/IO/BufferedIO.p_o -dyno libraries/base/dist-install/build/GHC/IO/BufferedIO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle/Types.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Types.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding.hs-boot -o libraries/base/dist-install/build/GHC/IO/Encoding.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle/FD.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle/FD.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Exception.hs -o libraries/base/dist-install/build/GHC/IO/Exception.o -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle/FD.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle/FD.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Exception.hs -o libraries/base/dist-install/build/GHC/IO/Exception.p_o -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Alloc.hs -o libraries/base/dist-install/build/Foreign/Marshal/Alloc.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Alloc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/Failure.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Failure.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Error.hs -o libraries/base/dist-install/build/Foreign/Marshal/Error.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Alloc.hs -o libraries/base/dist-install/build/Foreign/Marshal/Alloc.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Alloc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/Failure.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Failure.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Error.hs -o libraries/base/dist-install/build/Foreign/Marshal/Error.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Utils.hs -o libraries/base/dist-install/build/Foreign/Marshal/Utils.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF8.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF32.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF16.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/Latin1.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Utils.hs -o libraries/base/dist-install/build/Foreign/Marshal/Utils.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/UTF8.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/UTF32.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/UTF16.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/Latin1.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Array.hs -o libraries/base/dist-install/build/Foreign/Marshal/Array.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Array.hs -o libraries/base/dist-install/build/Foreign/Marshal/Array.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Foreign.hs -o libraries/base/dist-install/build/GHC/Foreign.o -dyno libraries/base/dist-install/build/GHC/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Pool.hs -o libraries/base/dist-install/build/Foreign/Marshal/Pool.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Pool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Foreign.hs -o libraries/base/dist-install/build/GHC/Foreign.p_o -dyno libraries/base/dist-install/build/GHC/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Pool.hs -o libraries/base/dist-install/build/Foreign/Marshal/Pool.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Pool.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/C/String.hs -o libraries/base/dist-install/build/Foreign/C/String.o -dyno libraries/base/dist-install/build/Foreign/C/String.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal.hs -o libraries/base/dist-install/build/Foreign/Marshal.o -dyno libraries/base/dist-install/build/Foreign/Marshal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Marshal/Safe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Safe.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/C/String.hs -o libraries/base/dist-install/build/Foreign/C/String.p_o -dyno libraries/base/dist-install/build/Foreign/C/String.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal.hs -o libraries/base/dist-install/build/Foreign/Marshal.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Marshal/Safe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/C/Error.hs -o libraries/base/dist-install/build/Foreign/C/Error.o -dyno libraries/base/dist-install/build/Foreign/C/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign.hs -o libraries/base/dist-install/build/Foreign.o -dyno libraries/base/dist-install/build/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/Safe.hs -o libraries/base/dist-install/build/Foreign/Safe.o -dyno libraries/base/dist-install/build/Foreign/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/C/Error.hs -o libraries/base/dist-install/build/Foreign/C/Error.p_o -dyno libraries/base/dist-install/build/Foreign/C/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign.hs -o libraries/base/dist-install/build/Foreign.p_o -dyno libraries/base/dist-install/build/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/Safe.hs -o libraries/base/dist-install/build/Foreign/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Foreign/C.hs -o libraries/base/dist-install/build/Foreign/C.o -dyno libraries/base/dist-install/build/Foreign/C.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Conc/Sync.hs -o libraries/base/dist-install/build/GHC/Conc/Sync.o -dyno libraries/base/dist-install/build/GHC/Conc/Sync.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Posix/Types.hs -o libraries/base/dist-install/build/System/Posix/Types.o -dyno libraries/base/dist-install/build/System/Posix/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Foreign/C.hs -o libraries/base/dist-install/build/Foreign/C.p_o -dyno libraries/base/dist-install/build/Foreign/C.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Exception/Base.hs -o libraries/base/dist-install/build/Control/Exception/Base.o -dyno libraries/base/dist-install/build/Control/Exception/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Unique.hs -o libraries/base/dist-install/build/GHC/Event/Unique.o -dyno libraries/base/dist-install/build/GHC/Event/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Conc/Sync.hs -o libraries/base/dist-install/build/GHC/Conc/Sync.p_o -dyno libraries/base/dist-install/build/GHC/Conc/Sync.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./System/Posix/Types.hs -o libraries/base/dist-install/build/System/Posix/Types.p_o -dyno libraries/base/dist-install/build/System/Posix/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Exception.hs -o libraries/base/dist-install/build/Control/Exception.o -dyno libraries/base/dist-install/build/Control/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-install/build/System/Posix/Internals.o -dyno libraries/base/dist-install/build/System/Posix/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/IO/Error.hs -o libraries/base/dist-install/build/System/IO/Error.o -dyno libraries/base/dist-install/build/System/IO/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Internal.hs -o libraries/base/dist-install/build/GHC/Event/Internal.o -dyno libraries/base/dist-install/build/GHC/Event/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Concurrent/MVar.hs -o libraries/base/dist-install/build/Control/Concurrent/MVar.o -dyno libraries/base/dist-install/build/Control/Concurrent/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/PSQ.hs -o libraries/base/dist-install/build/GHC/Event/PSQ.o -dyno libraries/base/dist-install/build/GHC/Event/PSQ.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Exception/Base.hs -o libraries/base/dist-install/build/Control/Exception/Base.p_o -dyno libraries/base/dist-install/build/Control/Exception/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-install/build/System/Posix/Internals.p_o -dyno libraries/base/dist-install/build/System/Posix/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Internal.hs -o libraries/base/dist-install/build/GHC/Event/Internal.p_o -dyno libraries/base/dist-install/build/GHC/Event/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Unique.hs -o libraries/base/dist-install/build/GHC/Event/Unique.p_o -dyno libraries/base/dist-install/build/GHC/Event/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/IO/Unsafe.hs -o libraries/base/dist-install/build/System/IO/Unsafe.o -dyno libraries/base/dist-install/build/System/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Event/Poll.hs -o libraries/base/dist-install/build/GHC/Event/Poll.o -dyno libraries/base/dist-install/build/GHC/Event/Poll.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Conc/Signal.hs -o libraries/base/dist-install/build/GHC/Conc/Signal.o -dyno libraries/base/dist-install/build/GHC/Conc/Signal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Event/KQueue.hs -o libraries/base/dist-install/build/GHC/Event/KQueue.o -dyno libraries/base/dist-install/build/GHC/Event/KQueue.dyn_o libraries/base/GHC/Event/KQueue.hsc:30:1: warning: [-Wunused-imports] The import of `Word16' from module `Data.Word' is redundant "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Event/EPoll.hs -o libraries/base/dist-install/build/GHC/Event/EPoll.o -dyno libraries/base/dist-install/build/GHC/Event/EPoll.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Exception.hs -o libraries/base/dist-install/build/Control/Exception.p_o -dyno libraries/base/dist-install/build/Control/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./System/IO/Error.hs -o libraries/base/dist-install/build/System/IO/Error.p_o -dyno libraries/base/dist-install/build/System/IO/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Concurrent/MVar.hs -o libraries/base/dist-install/build/Control/Concurrent/MVar.p_o -dyno libraries/base/dist-install/build/Control/Concurrent/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/PSQ.hs -o libraries/base/dist-install/build/GHC/Event/PSQ.p_o -dyno libraries/base/dist-install/build/GHC/Event/PSQ.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Event/KQueue.hs -o libraries/base/dist-install/build/GHC/Event/KQueue.p_o -dyno libraries/base/dist-install/build/GHC/Event/KQueue.dyn_o libraries/base/GHC/Event/KQueue.hsc:30:1: warning: [-Wunused-imports] The import of `Word16' from module `Data.Word' is redundant "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Event/EPoll.hs -o libraries/base/dist-install/build/GHC/Event/EPoll.p_o -dyno libraries/base/dist-install/build/GHC/Event/EPoll.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding/Iconv.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Control.hs -o libraries/base/dist-install/build/GHC/Event/Control.o -dyno libraries/base/dist-install/build/GHC/Event/Control.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./System/IO/Unsafe.hs -o libraries/base/dist-install/build/System/IO/Unsafe.p_o -dyno libraries/base/dist-install/build/System/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Event/Poll.hs -o libraries/base/dist-install/build/GHC/Event/Poll.p_o -dyno libraries/base/dist-install/build/GHC/Event/Poll.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Conc/Signal.hs -o libraries/base/dist-install/build/GHC/Conc/Signal.p_o -dyno libraries/base/dist-install/build/GHC/Conc/Signal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Encoding.hs -o libraries/base/dist-install/build/GHC/IO/Encoding.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/TimerManager.hs -o libraries/base/dist-install/build/GHC/Event/TimerManager.o -dyno libraries/base/dist-install/build/GHC/Event/TimerManager.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Manager.hs -o libraries/base/dist-install/build/GHC/Event/Manager.o -dyno libraries/base/dist-install/build/GHC/Event/Manager.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding/Iconv.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Control.hs -o libraries/base/dist-install/build/GHC/Event/Control.p_o -dyno libraries/base/dist-install/build/GHC/Event/Control.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle/Internals.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Internals.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event/Thread.hs -o libraries/base/dist-install/build/GHC/Event/Thread.o -dyno libraries/base/dist-install/build/GHC/Event/Thread.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Stack/CCS.hs -o libraries/base/dist-install/build/GHC/Stack/CCS.o -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Environment.hs -o libraries/base/dist-install/build/GHC/Environment.o -dyno libraries/base/dist-install/build/GHC/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Encoding.hs -o libraries/base/dist-install/build/GHC/IO/Encoding.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/TimerManager.hs -o libraries/base/dist-install/build/GHC/Event/TimerManager.p_o -dyno libraries/base/dist-install/build/GHC/Event/TimerManager.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Manager.hs -o libraries/base/dist-install/build/GHC/Event/Manager.p_o -dyno libraries/base/dist-install/build/GHC/Event/Manager.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Conc/IO.hs -o libraries/base/dist-install/build/GHC/Conc/IO.o -dyno libraries/base/dist-install/build/GHC/Conc/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Stack.hs -o libraries/base/dist-install/build/GHC/Stack.o -dyno libraries/base/dist-install/build/GHC/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Event.hs -o libraries/base/dist-install/build/GHC/Event.o -dyno libraries/base/dist-install/build/GHC/Event.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle/Internals.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Internals.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Stack/CCS.hs -o libraries/base/dist-install/build/GHC/Stack/CCS.p_o -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Environment.hs -o libraries/base/dist-install/build/GHC/Environment.p_o -dyno libraries/base/dist-install/build/GHC/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/FD.hs -o libraries/base/dist-install/build/GHC/IO/FD.o -dyno libraries/base/dist-install/build/GHC/IO/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Conc.hs -o libraries/base/dist-install/build/GHC/Conc.o -dyno libraries/base/dist-install/build/GHC/Conc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event/Thread.hs -o libraries/base/dist-install/build/GHC/Event/Thread.p_o -dyno libraries/base/dist-install/build/GHC/Event/Thread.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Stack.hs -o libraries/base/dist-install/build/GHC/Stack.p_o -dyno libraries/base/dist-install/build/GHC/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle/Text.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Text.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Conc/IO.hs -o libraries/base/dist-install/build/GHC/Conc/IO.p_o -dyno libraries/base/dist-install/build/GHC/Conc/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Event.hs -o libraries/base/dist-install/build/GHC/Event.p_o -dyno libraries/base/dist-install/build/GHC/Event.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/FD.hs -o libraries/base/dist-install/build/GHC/IO/FD.p_o -dyno libraries/base/dist-install/build/GHC/IO/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Conc.hs -o libraries/base/dist-install/build/GHC/Conc.p_o -dyno libraries/base/dist-install/build/GHC/Conc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle.hs -o libraries/base/dist-install/build/GHC/IO/Handle.o -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle/Text.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Text.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/IO/Handle/FD.hs -o libraries/base/dist-install/build/GHC/IO/Handle/FD.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle.hs -o libraries/base/dist-install/build/GHC/IO/Handle.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/IO.hs -o libraries/base/dist-install/build/System/IO.o -dyno libraries/base/dist-install/build/System/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/TopHandler.hs -o libraries/base/dist-install/build/GHC/TopHandler.o -dyno libraries/base/dist-install/build/GHC/TopHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/Fix.hs -o libraries/base/dist-install/build/Control/Monad/Fix.o -dyno libraries/base/dist-install/build/Control/Monad/Fix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/Fingerprint.hs -o libraries/base/dist-install/build/GHC/Fingerprint.o -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/IO/Handle/FD.hs -o libraries/base/dist-install/build/GHC/IO/Handle/FD.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Arrow.hs -o libraries/base/dist-install/build/Control/Arrow.o -dyno libraries/base/dist-install/build/Control/Arrow.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./System/IO.hs -o libraries/base/dist-install/build/System/IO.p_o -dyno libraries/base/dist-install/build/System/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/TopHandler.hs -o libraries/base/dist-install/build/GHC/TopHandler.p_o -dyno libraries/base/dist-install/build/GHC/TopHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Applicative.hs -o libraries/base/dist-install/build/Control/Applicative.o -dyno libraries/base/dist-install/build/Control/Applicative.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Monad/Fix.hs -o libraries/base/dist-install/build/Control/Monad/Fix.p_o -dyno libraries/base/dist-install/build/Control/Monad/Fix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./GHC/Fingerprint.hs -o libraries/base/dist-install/build/GHC/Fingerprint.p_o -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Arrow.hs -o libraries/base/dist-install/build/Control/Arrow.p_o -dyno libraries/base/dist-install/build/Control/Arrow.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Traversable.hs -o libraries/base/dist-install/build/Data/Traversable.o -dyno libraries/base/dist-install/build/Data/Traversable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Applicative.hs -o libraries/base/dist-install/build/Control/Applicative.p_o -dyno libraries/base/dist-install/build/Control/Applicative.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/List.hs -o libraries/base/dist-install/build/Data/List.o -dyno libraries/base/dist-install/build/Data/List.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad.hs -o libraries/base/dist-install/build/Control/Monad.o -dyno libraries/base/dist-install/build/Control/Monad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/Traversable.hs -o libraries/base/dist-install/build/Data/Traversable.p_o -dyno libraries/base/dist-install/build/Data/Traversable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Prelude.hs -o libraries/base/dist-install/build/Prelude.o -dyno libraries/base/dist-install/build/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/String.hs -o libraries/base/dist-install/build/Data/String.o -dyno libraries/base/dist-install/build/Data/String.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Debug/Trace.hs -o libraries/base/dist-install/build/Debug/Trace.o -dyno libraries/base/dist-install/build/Debug/Trace.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/RTS/Flags.hs -o libraries/base/dist-install/build/GHC/RTS/Flags.o -dyno libraries/base/dist-install/build/GHC/RTS/Flags.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/Stats.hs -o libraries/base/dist-install/build/GHC/Stats.o -dyno libraries/base/dist-install/build/GHC/Stats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/List.hs -o libraries/base/dist-install/build/Data/List.p_o -dyno libraries/base/dist-install/build/Data/List.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Control/Monad.hs -o libraries/base/dist-install/build/Control/Monad.p_o -dyno libraries/base/dist-install/build/Control/Monad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/System/Environment/ExecutablePath.hs -o libraries/base/dist-install/build/System/Environment/ExecutablePath.o -dyno libraries/base/dist-install/build/System/Environment/ExecutablePath.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Exit.hs -o libraries/base/dist-install/build/System/Exit.o -dyno libraries/base/dist-install/build/System/Exit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Module.hs-boot -o compiler/stage2/build/Module.o-boot -dyno compiler/stage2/build/Module.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Version.hs -o libraries/base/dist-install/build/Data/Version.o -dyno libraries/base/dist-install/build/Data/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-objs -dynamic-too -c libraries/time/dist-install/build/Data/Time/Clock/CTimespec.hs -o libraries/time/dist-install/build/Data/Time/Clock/CTimespec.o -dyno libraries/time/dist-install/build/Data/Time/Clock/CTimespec.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Ix.hs -o libraries/base/dist-install/build/Data/Ix.o -dyno libraries/base/dist-install/build/Data/Ix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/Zip.hs -o libraries/base/dist-install/build/Control/Monad/Zip.o -dyno libraries/base/dist-install/build/Control/Monad/Zip.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Bifunctor.hs -o libraries/base/dist-install/build/Data/Bifunctor.o -dyno libraries/base/dist-install/build/Data/Bifunctor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Mem/StableName.hs -o libraries/base/dist-install/build/System/Mem/StableName.o -dyno libraries/base/dist-install/build/System/Mem/StableName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Unique.hs -o libraries/base/dist-install/build/Data/Unique.o -dyno libraries/base/dist-install/build/Data/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Ratio.hs -o libraries/base/dist-install/build/Data/Ratio.o -dyno libraries/base/dist-install/build/Data/Ratio.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/STRef.hs -o libraries/base/dist-install/build/Data/STRef.o -dyno libraries/base/dist-install/build/Data/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Concurrent/QSemN.hs -o libraries/base/dist-install/build/Control/Concurrent/QSemN.o -dyno libraries/base/dist-install/build/Control/Concurrent/QSemN.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Concurrent/QSem.hs -o libraries/base/dist-install/build/Control/Concurrent/QSem.o -dyno libraries/base/dist-install/build/Control/Concurrent/QSem.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Concurrent/Chan.hs -o libraries/base/dist-install/build/Control/Concurrent/Chan.o -dyno libraries/base/dist-install/build/Control/Concurrent/Chan.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.7.1 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-objs -dynamic-too -c libraries/containers/./Data/Utils/StrictPair.hs -o libraries/containers/dist-install/build/Data/Utils/StrictPair.o -dyno libraries/containers/dist-install/build/Data/Utils/StrictPair.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.7.1 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build/autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-objs -dynamic-too -c libraries/containers/./Data/Utils/StrictFold.hs -o libraries/containers/dist-install/build/Data/Utils/StrictFold.o -dyno libraries/containers/dist-install/build/Data/Utils/StrictFold.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/SharedMem.hs -o libraries/unix/dist-install/build/System/Posix/SharedMem.o -dyno libraries/unix/dist-install/build/System/Posix/SharedMem.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Resource.hs -o libraries/unix/dist-install/build/System/Posix/Resource.o -dyno libraries/unix/dist-install/build/System/Posix/Resource.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/User.hs -o libraries/unix/dist-install/build/System/Posix/User.o -dyno libraries/unix/dist-install/build/System/Posix/User.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/./System/Posix/Time.hs -o libraries/unix/dist-install/build/System/Posix/Time.o -dyno libraries/unix/dist-install/build/System/Posix/Time.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs -o libraries/unix/dist-install/build/System/Posix/Terminal/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Terminal/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/IO/Common.hs -o libraries/unix/dist-install/build/System/Posix/IO/Common.o -dyno libraries/unix/dist-install/build/System/Posix/IO/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/./System/Posix/Error.hs -o libraries/unix/dist-install/build/System/Posix/Error.o -dyno libraries/unix/dist-install/build/System/Posix/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Env.hs -o libraries/unix/dist-install/build/System/Posix/Env.o -dyno libraries/unix/dist-install/build/System/Posix/Env.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Unistd.hs -o libraries/unix/dist-install/build/System/Posix/Unistd.o -dyno libraries/unix/dist-install/build/System/Posix/Unistd.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Directory/Common.hs -o libraries/unix/dist-install/build/System/Posix/Directory/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Directory/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.0 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-objs -dynamic-too -c libraries/directory/./System/Directory/Internal/Config.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Config.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Config.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Outputable.hs-boot -o compiler/stage2/build/Outputable.o-boot -dyno compiler/stage2/build/Outputable.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Mem/Weak.hs -o libraries/base/dist-install/build/System/Mem/Weak.o -dyno libraries/base/dist-install/build/System/Mem/Weak.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/IO/Class.hs -o libraries/base/dist-install/build/Control/Monad/IO/Class.o -dyno libraries/base/dist-install/build/Control/Monad/IO/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stage2/build/Config.hs -o compiler/stage2/build/Config.o -dyno compiler/stage2/build/Config.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/StaticFlags.hs-boot -o compiler/stage2/build/StaticFlags.o-boot -dyno compiler/stage2/build/StaticFlags.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/OccName.hs-boot -o compiler/stage2/build/OccName.o-boot -dyno compiler/stage2/build/OccName.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Platform.hs -o compiler/stage2/build/Platform.o -dyno compiler/stage2/build/Platform.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/ST/Imp.hs -o libraries/base/dist-install/build/Control/Monad/ST/Imp.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FastMutInt.hs -o compiler/stage2/build/FastMutInt.o -dyno compiler/stage2/build/FastMutInt.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-objs -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Class.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build/autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-objs -dynamic-too -c libraries/transformers/./Control/Monad/Signatures.hs -o libraries/transformers/dist-install/build/Control/Monad/Signatures.o -dyno libraries/transformers/dist-install/build/Control/Monad/Signatures.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stage2/build/Fingerprint.hs -o compiler/stage2/build/Fingerprint.o -dyno compiler/stage2/build/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-objs -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Collections.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-objs -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-objs -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Block.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-objs -dynamic-too -c libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.o -dyno libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build/autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-objs -dynamic-too -c libraries/ghc-boot-th/./GHC/Lexeme.hs -o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.o -dyno libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-objs -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-objs -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-objs -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Hooks.hs-boot -o compiler/stage2/build/Hooks.o-boot -dyno compiler/stage2/build/Hooks.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/PlatformConstants.hs -o compiler/stage2/build/PlatformConstants.o -dyno compiler/stage2/build/PlatformConstants.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -fforce-recomp -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrimOp.hs-boot -o compiler/stage2/build/PrimOp.o-boot -dyno compiler/stage2/build/PrimOp.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Stream.hs -o compiler/stage2/build/Stream.o -dyno compiler/stage2/build/Stream.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-objs -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Key.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-objs -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/LineState.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-objs -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Recover.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/autogen -Ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build/autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-objs -dynamic-too -c libraries/hpc/./Trace/Hpc/Util.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Util.o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Util.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/Cond.hs -o compiler/stage2/build/X86/Cond.o -dyno compiler/stage2/build/X86/Cond.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/State.hs -o compiler/stage2/build/State.o -dyno compiler/stage2/build/State.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Cond.hs -o compiler/stage2/build/SPARC/Cond.o -dyno compiler/stage2/build/SPARC/Cond.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/Instances.hs -o libraries/base/dist-install/build/Control/Monad/Instances.o -dyno libraries/base/dist-install/build/Control/Monad/Instances.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Kind.hs -o libraries/base/dist-install/build/Data/Kind.o -dyno libraries/base/dist-install/build/Data/Kind.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs -o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.o -dyno libraries/base/dist-install/build/GHC/ExecutionStack/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Console/GetOpt.hs -o libraries/base/dist-install/build/System/Console/GetOpt.o -dyno libraries/base/dist-install/build/System/Console/GetOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Mem.hs -o libraries/base/dist-install/build/System/Mem.o -dyno libraries/base/dist-install/build/System/Mem.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Text/Show/Functions.hs -o libraries/base/dist-install/build/Text/Show/Functions.o -dyno libraries/base/dist-install/build/Text/Show/Functions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.0 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build/autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id filepath-1.4.1.1 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-objs -dynamic-too -c libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Windows.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Windows.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.6.0.1 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-objs -dynamic-too -c libraries/time/lib/Data/Time/Clock/CTimeval.hs -o libraries/time/dist-install/build/Data/Time/Clock/CTimeval.o -dyno libraries/time/dist-install/build/Data/Time/Clock/CTimeval.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Fcntl.hs -o libraries/unix/dist-install/build/System/Posix/Fcntl.o -dyno libraries/unix/dist-install/build/System/Posix/Fcntl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.1 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build/autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id containers-0.5.7.1 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-objs -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Shape.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.dyn_o "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a.contents /home/pbulk/build/lang/ghc80/work/.tools/bin/find libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type_o_split libraries/ghc-boot-th/dist-install/build/GHC/Lexeme_o_split -name '*.o' -print >> libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a.contents echo >> libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a.contents "ar" q libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a @libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a.contents ar: creating libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.dyn_o "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.0.2.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/GetOpt.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/TestSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-1.24.2.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build/autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id pretty-1.1.3.3 -package-id process-1.4.3.0 -package-id time-1.6.0.1 -package-id unix-2.7.2.1 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-objs -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.1 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell98 -XCPP -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-objs -dynamic-too -c libraries/xhtml/./Text/XHtml/Internals.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Internals.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.1 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build/autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell98 -XCPP -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-objs -dynamic-too -c libraries/xhtml/./Text/XHtml/BlockTable.hs -o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Data/String.hs -o libraries/base/dist-install/build/Data/String.p_o -dyno libraries/base/dist-install/build/Data/String.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Prelude.hs -o libraries/base/dist-install/build/Prelude.p_o -dyno libraries/base/dist-install/build/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/./Debug/Trace.hs -o libraries/base/dist-install/build/Debug/Trace.p_o -dyno libraries/base/dist-install/build/Debug/Trace.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/RTS/Flags.hs -o libraries/base/dist-install/build/GHC/RTS/Flags.p_o -dyno libraries/base/dist-install/build/GHC/RTS/Flags.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -c libraries/base/dist-install/build/GHC/Stats.hs -o libraries/base/dist-install/build/GHC/Stats.p_o -dyno libraries/base/dist-install/build/GHC/Stats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./System/Environment.hs -o libraries/base/dist-install/build/System/Environment.o -dyno libraries/base/dist-install/build/System/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Name.hs-boot -o compiler/stage2/build/Name.o-boot -dyno compiler/stage2/build/Name.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/Data.hs -o libraries/base/dist-install/build/Data/Data.o -dyno libraries/base/dist-install/build/Data/Data.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.1.1 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/autogen -Ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build/autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-objs -dynamic-too -c libraries/array/./Data/Array.hs -o libraries/array/dist-install/build/Data/Array.o -dyno libraries/array/dist-install/build/Data/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Concurrent.hs -o libraries/base/dist-install/build/Control/Concurrent.o -dyno libraries/base/dist-install/build/Control/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Terminal.hs -o libraries/unix/dist-install/build/System/Posix/Terminal.o -dyno libraries/unix/dist-install/build/System/Posix/Terminal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/IO.hs -o libraries/unix/dist-install/build/System/Posix/IO.o -dyno libraries/unix/dist-install/build/System/Posix/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/./System/Posix/Process/Internals.hs -o libraries/unix/dist-install/build/System/Posix/Process/Internals.o -dyno libraries/unix/dist-install/build/System/Posix/Process/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.1 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build/autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id time-1.6.0.1 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-objs -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Directory.hs -o libraries/unix/dist-install/build/System/Posix/Directory.o -dyno libraries/unix/dist-install/build/System/Posix/Directory.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Exception.hs -o compiler/stage2/build/Exception.o -dyno compiler/stage2/build/Exception.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DynFlags.hs-boot -o compiler/stage2/build/DynFlags.o-boot -dyno compiler/stage2/build/DynFlags.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/ST.hs -o libraries/base/dist-install/build/Control/Monad/ST.o -dyno libraries/base/dist-install/build/Control/Monad/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/ST/Unsafe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.11.1.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build/autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id ghc-boot-th-8.0.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-objs -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.1 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id deepseq-1.4.2.0 -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-objs -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-8.0.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/autogen -Ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build/autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-th-8.0.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-objs -dynamic-too -c libraries/ghc-boot/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions/Type.o -dyno libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-8.0.2 -hide-all-packages -i -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -icompiler/stage2/build/autogen -Icompiler/stage2/build -Icompiler/stage2/build/autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -I/usr/pkg/include -optP-DGHCI -optP-include -optPcompiler/stage2/build/autogen/cabal_macros.h -package-id array-0.5.1.1 -package-id base-4.9.1.0 -package-id binary-0.8.3.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id deepseq-1.4.2.0 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id ghc-boot-8.0.2 -package-id ghc-boot-th-8.0.2 -package-id ghci-8.0.2 -package-id hoopl-3.10.2.1 -package-id hpc-0.6.0.3 -package-id process-1.4.3.0 -package-id template-haskell-2.11.1.0 -package-id time-1.6.0.1 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Constants.hs -o compiler/stage2/build/Constants.o -dyno compiler/stage2/build/Constants.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/dist-install/build/System/CPUTime.hs -o libraries/base/dist-install/build/System/CPUTime.o -dyno libraries/base/dist-install/build/System/CPUTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-objs -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.3.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build/autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/autogen/cabal_macros.h -package-id base-4.9.1.0 -package-id bytestring-0.10.8.1 -package-id containers-0.5.7.1 -package-id directory-1.3.0.0 -package-id filepath-1.4.1.1 -package-id terminfo-0.4.0.2 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.1 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-objs -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Control/Monad/ST/Safe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Safe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./Data/STRef/Strict.hs -o libraries/base/dist-install/build/Data/STRef/Strict.o -dyno libraries/base/dist-install/build/Data/STRef/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.9.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -I/usr/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package-id ghc-prim-0.5.0.0 -package-id integer-gmp-1.0.0.1 -package-id rts -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-objs -dynamic-too -c libraries/base/./GHC/ExecutionStack.hs -o libraries/base/dist-install/build/GHC/ExecutionStack.o -dyno libraries/base/dist-install/build/GHC/ExecutionStack.dyn_o /tmp/ghc19053_0/ghc_3.split__2.s: Assembler messages: /tmp/ghc19053_0/ghc_3.split__2.s: Fatal error: can't write 16 bytes to section .data of libraries/base/dist-install/build/GHC/ExecutionStack_o_split/ExecutionStack__2.o: 'No space left on device' /tmp/ghc19053_0/ghc_3.split__2.s: Fatal error: can't close libraries/base/dist-install/build/GHC/ExecutionStack_o_split/ExecutionStack__2.o: No space left on device `cc' failed in phase `Assembler'. (Exit code: 1) gmake[1]: *** [libraries/base/ghc.mk:4: libraries/base/dist-install/build/GHC/ExecutionStack.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake: *** [Makefile:134: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/lang/ghc80 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/lang/ghc80